<SEC-DOCUMENT>0000278166-21-000073.txt : 20211105
<SEC-HEADER>0000278166-21-000073.hdr.sgml : 20211105
<ACCEPTANCE-DATETIME>20211105161548
ACCESSION NUMBER:		0000278166-21-000073
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		111
CONFORMED PERIOD OF REPORT:	20211002
FILED AS OF DATE:		20211105
DATE AS OF CHANGE:		20211105

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CAVCO INDUSTRIES INC.
		CENTRAL INDEX KEY:			0000278166
		STANDARD INDUSTRIAL CLASSIFICATION:	MOBILE HOMES [2451]
		IRS NUMBER:				860214910
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0402

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

	BUSINESS ADDRESS:	
		STREET 1:		3636 N CENTRAL AVE
		STREET 2:		STE 1200
		CITY:			PHOENIX
		STATE:			AZ
		ZIP:			85012
		BUSINESS PHONE:		602-256-6263

	MAIL ADDRESS:	
		STREET 1:		3636 N CENTRAL AVE
		STREET 2:		STE 1200
		CITY:			PHOENIX
		STATE:			AZ
		ZIP:			85012

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CAVCO INDUSTRIES INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>cvco-20211002.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:fcdb45d4-a5bc-49eb-84b5-58a07bf71073,g:bfa6fb0b-9390-44d3-96cb-985dd3e9f59a,d:2aed4013252941f992d36e7c916f3660--><html xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2021" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cvco="http://www.cavco.com/20211002" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cvco-20211002</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80L2ZyYWc6YzczYTI4MTY2ODg2NDBhNmJhOTE0Y2VlNjRlNWRiOTQvdGFibGU6YmY1MjRhYjk5NTA2NDFiZWI4YTg1NGE2Mjc4NTIzNjEvdGFibGVyYW5nZTpiZjUyNGFiOTk1MDY0MWJlYjhhODU0YTYyNzg1MjM2MV8zLTEtMS0xLTA_ec632917-577a-495f-ac8e-b23324afc053">0000278166</ix:nonNumeric><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80L2ZyYWc6YzczYTI4MTY2ODg2NDBhNmJhOTE0Y2VlNjRlNWRiOTQvdGFibGU6YmY1MjRhYjk5NTA2NDFiZWI4YTg1NGE2Mjc4NTIzNjEvdGFibGVyYW5nZTpiZjUyNGFiOTk1MDY0MWJlYjhhODU0YTYyNzg1MjM2MV81LTEtMS0xLTA_92c8ffb9-cef1-4709-abbc-dca94d129d3d">2022</ix:nonNumeric><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt:fixed-false" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80L2ZyYWc6YzczYTI4MTY2ODg2NDBhNmJhOTE0Y2VlNjRlNWRiOTQvdGFibGU6YmY1MjRhYjk5NTA2NDFiZWI4YTg1NGE2Mjc4NTIzNjEvdGFibGVyYW5nZTpiZjUyNGFiOTk1MDY0MWJlYjhhODU0YTYyNzg1MjM2MV82LTEtMS0xLTA_ce53f479-b959-4e33-8020-82b0dac0cf5a">False</ix:nonNumeric><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80L2ZyYWc6YzczYTI4MTY2ODg2NDBhNmJhOTE0Y2VlNjRlNWRiOTQvdGFibGU6YmY1MjRhYjk5NTA2NDFiZWI4YTg1NGE2Mjc4NTIzNjEvdGFibGVyYW5nZTpiZjUyNGFiOTk1MDY0MWJlYjhhODU0YTYyNzg1MjM2MV83LTEtMS0xLTA_50012324-eee7-4123-a09e-9df336cd7932">Q2</ix:nonNumeric><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt:date-month-day" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80L2ZyYWc6YzczYTI4MTY2ODg2NDBhNmJhOTE0Y2VlNjRlNWRiOTQvdGFibGU6YmY1MjRhYjk5NTA2NDFiZWI4YTg1NGE2Mjc4NTIzNjEvdGFibGVyYW5nZTpiZjUyNGFiOTk1MDY0MWJlYjhhODU0YTYyNzg1MjM2MV84LTEtMS0xLTA_e021d17a-2dcb-4d2d-bec7-e5dc07d92d6b">4/2</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" name="cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83OS9mcmFnOjMyOTA5MGRiNjA4YjQ0MGY4YzFiNWRlZjFkMTNlOGViL3RhYmxlOmQ4NzA2YmFhMGZmMjQxZWI4MjdjOGEzMmFmNDJmZjM2L3RhYmxlcmFuZ2U6ZDg3MDZiYWEwZmYyNDFlYjgyN2M4YTMyYWY0MmZmMzZfMS0xLTEtMS0w_e26361a8-fe23-4a26-8ba1-4dc8c54a14c1">0.2536</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="INF" name="cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83OS9mcmFnOjMyOTA5MGRiNjA4YjQ0MGY4YzFiNWRlZjFkMTNlOGViL3RhYmxlOmQ4NzA2YmFhMGZmMjQxZWI4MjdjOGEzMmFmNDJmZjM2L3RhYmxlcmFuZ2U6ZDg3MDZiYWEwZmYyNDFlYjgyN2M4YTMyYWY0MmZmMzZfMS0yLTEtMS0w_37a52371-9c60-4187-9034-86f3605c1912">0.1542</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" name="cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83OS9mcmFnOjMyOTA5MGRiNjA4YjQ0MGY4YzFiNWRlZjFkMTNlOGViL3RhYmxlOmQ4NzA2YmFhMGZmMjQxZWI4MjdjOGEzMmFmNDJmZjM2L3RhYmxlcmFuZ2U6ZDg3MDZiYWEwZmYyNDFlYjgyN2M4YTMyYWY0MmZmMzZfMi0xLTEtMS0w_2d964b3b-4b5c-4ec0-9d0a-0e555de89fa7">0.3439</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="INF" name="cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83OS9mcmFnOjMyOTA5MGRiNjA4YjQ0MGY4YzFiNWRlZjFkMTNlOGViL3RhYmxlOmQ4NzA2YmFhMGZmMjQxZWI4MjdjOGEzMmFmNDJmZjM2L3RhYmxlcmFuZ2U6ZDg3MDZiYWEwZmYyNDFlYjgyN2M4YTMyYWY0MmZmMzZfMi0yLTEtMS0w_072c7df5-6a73-4f34-a220-e2db1e2a3c4d">0.3357</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cvco-20211002.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i601e986258b443bfb98bcb370ae8b740_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i041e2f3006e545e686c6927e1eb71c57_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79af945561b2431cb7940e3b0cb3a398_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i092da236e61a419eb431efe99fd00119_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62fb162072174830b5a5c380179992a6_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14d874ca1f264a658b76ca920bb4e390_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0d58b8211f3422ea345e2b029100841_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:AssetsAcquiredAxis">cvco:RightOfUseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i878c42f1ad354249ae629936fd51046c_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:LeaseObligationsIncurredAxis">cvco:OperatingLeaseObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie22fb06793514a48b1203a581f2da1f2_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:LeaseObligationsIncurredAxis">cvco:OperatingLeaseObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21f2adacc1124f6a9f3ef084390318df_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:AssetsAcquiredAxis">cvco:RightOfUseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7822b8c50a8d4a5995b9481c28f88951_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:AssetsAcquiredAxis">cvco:FinanceLeasedAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07b3d9072e1842b3a9dbeb080240d762_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:AssetsAcquiredAxis">cvco:FinanceLeasedAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i00dedf03d21d4849bef9797618853b18_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:LeaseObligationsIncurredAxis">cvco:FinanceLeaseObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic742a206fb8e48c099cc76cd5ba6ed49_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:LeaseObligationsIncurredAxis">cvco:FinanceLeaseObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>cvco:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="factories"><xbrli:measure>cvco:factories</xbrli:measure></xbrli:unit><xbrli:unit id="store"><xbrli:measure>cvco:store</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i1164663e7cb947e19c33f98fbe1502b4_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa76fc04ed3f4eea912f2334a6058966_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cvco:MinorityHolderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i280e29ceb45648eea0261a98065df065_I20210704"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id87864600cd243cdba2a4500c04d8e78_I20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i079ae71292334778888f0cd8c76b0063_I20210704"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i515306ac3d064306a2e92c734d5dfc97_I20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">cvco:InterestSubjectToPutOrCallRightMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d24c5696eb348c1baf70daee826ff18_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:HUDCodeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic05288a55bc84635995ad51f58c6a798_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:HUDCodeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i737d610e25144ce8a61c9a41ace3dafc_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:HUDCodeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie563a157381a42369040274071d5ec23_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:HUDCodeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic872c8bd6da04b0b96d8b222f8eac118_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ModularMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i209ada07056547838d05c10b82eaf8d5_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ModularMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic24012519fdd4a91a27d4ba0c3081898_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ModularMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5740c7c00d6e434a9aea01109f91b875_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ModularMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22563408a73246749220dd7b9d0a5038_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ParkModelRVsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i29bfdd7aa0f34cedaa5a7c469867a1a7_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ParkModelRVsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48acb8a3b9804fefa8901be94fd979f5_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ParkModelRVsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i086a70a921064dca9b3aa553bd44c0a5_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ParkModelRVsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2aa17b5fb78c44c18d858f4501b8c3ce_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i592d7e06c2bf42df86924e2a927a424e_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i151acb1e7be94f7081d2621971d78900_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d414ae03e6e474a90f9143d270c1de9_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i674d4a45727d48a18b0f6846e5545988_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if63e29d556294a7e8a2d72bed64096bd_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id485f572b4c443e69a1863ccfd0c45ac_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3dda59fa9818400cb692e36b1769bca8_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1e6750ab7fe4e0ea9475e9039f9d645_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8cfc5fc07c04860af7c591fcf155796_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib4203580c993428d81fca3eea0d9206b_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9b51a371f1047c4be477cbdf444ed71_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3bf6dd431bfb48009bc11fb6340cb8ce_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia88553842e6a4187b74f0cf2d7dad470_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7814530311ef4c8d8ef27ec50522a6d0_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ab86f015314495f90ed7717b8d3b136_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fa2d3913eb842d59514b1bb376c76df_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9408c5b21d94744a7278b2205008b78_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13b450c504914b87b579d84c67797759_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64afe492bee646cf8754b467f8b1a85f_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96ea864fa19241b8afaf14c2678e4bef_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8800fc939d34883ab245bbf06694c39_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88bfd4b7040642058c9925e110e756c1_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvco:OtherRestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17d9ace2d406468bb6c6bea369844aa7_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvco:OtherRestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib94d8cf49f3544a299da4170a9633bb2_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad2af00a949949fea100a416c4acb502_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b8792be3cd94000b454cbe89daebe70_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48165c4acef044baa5309a7c3f90530a_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c0245e09a244de683d411566f0cba84_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9480b5ef3b1406bbf3dd2d4969dd8e5_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d3df4bd988c448fa97c71ddbec2ccca_I20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i802c8d721c22490e8660be31daa90c87_I20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4577911304eb4d2b88b58dc62de862f6_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ee46ab6d0f0412b8ea99e1b1dfd43bd_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c67d24aa3fb4775b60ecd764bada17f_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib0f5f8df29e14ffc9482458bc239d489_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c8f364978314a5692e882df95284a8a_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a10b2b5be114797a25d39a5186c73ff_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id72be30bc225435f976d911a087a46e0_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e84235dc45c4ab780ca475d82e989d4_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i060c8c23915c444faa8b7474d0bd093f_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4669c8cf506d4d1eaf119d54398e6ac9_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4eb35a17bac349a9ba186fa3eb4c8ed8_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie879c9533f224b269dab502e86384ef6_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf5173081e1242c0a47c0c0da5c625b3_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:CurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d426e235d074006ac95825f9b2a0f75_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:CurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdbc3ea87b9d46788d0bd557f6bf8c06_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A3160DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia4547bd3dd804ae8a0083478150ea064_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A3160DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5a23870c73d43eb83cc57b521ec995f_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A6190DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib242352b29f44adc836095caf30b4705_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A6190DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bbf19de9a924ee3a56f58b58d04be9b_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A91DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icede1816ca084f998acf3f8c85736d03_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A91DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bc23931d8594318ab9097dd976fb4af_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb0b43695d19467fb85c63c20754db1a_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4a62292a3ae4fdfbe6b7908948eea34_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30da97dc0eee4df387bdde3e7064d780_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied8500ebfd3f4f7fa5999b59fd07f1b3_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8766cfe0be994dc7af1589d2383fab4f_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if53a58f551914ac4a7caf33af1b7da85_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1aad211bcdc44b2bbfa63a28ea8a25ae_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8129277be8944e99bfb7e86262b1919b_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc0f4b17c3084f60b07c09e436d78a67_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95f63f01642943b38e0d2dc6d0ad81f3_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86018f26475643649e4a611df48ec825_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d9e45d585d249979ffd748c4707d1ac_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib62fade66811405faf1b87b0105cf535_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i027eab95f6bc43eab42249bfc9d3fe9b_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie651c3b9f8a24fdd97f0c0ff22c736bc_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibcb27589bae54845b9950c2c44fedbdc_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdb4a6c734a84b128972f162d84ae764_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fbba0c0cce74d3699660b4bb34f6030_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e0befb28f674f9f8774bcb8502912d3_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c0f1cb1085c48d5a7984c5622d63d2e_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0325e7c7b4f745b08f6573e7449f61d7_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cce54131fef45b5b2c89210082fb65e_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba2e86b6e8b040b2834b674b9fee3b5f_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5dac4122f684e22961a2df2d3bc336a_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icfc34fd445094bc28738621af36fd35f_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i866a6e7f001c4db5a3de165d5ef8a4d2_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fc880083bd847e0a623a20e4ddeb752_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if199320fd7d24b8d965943d06fb323a4_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77c4e39d49b74ae494618437f41c04a0_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01028cd9fc12494697e2db56e05a3208_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6aa78083c51d4df3aabb20d4f1f34b7b_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i915d2b9efbf045a889326adcff6222c9_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76fa3873c6c94acb8dbbda7905f3154b_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1a8d0dffade74c3698dcaf3ee69692d8_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff9273ae90154f70881406aa5e0e46e2_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib73b1e63bdde4881b401b4d442b71bfc_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8299c9c583c447c9ab329cc8a5c4ca57_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10c5a4c0dc2441b98f8d5c34afc2be2b_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic81e2e8ee45945469b96b01126f82536_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9315d920b0274762893438ebf5420471_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i982b7b09301b43f99ca145f1eff72dce_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i190480cae51a427dbed897616b68c9e1_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i800b13d839cd4eac98e2aaa01591f47f_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if08c43cb738249c1894ad2459d0f31a9_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iacf086e6964441409d695512667e7f7d_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dddc7c71d2e4c08b0a7ab5bc94b15ad_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06fc289ba3764489b3a8d37b09591ac7_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica663bad76b048afb47eb51535acb05f_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0895312c54bf41fb93a17f8e36d57991_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0935b922e6344958eca55cb93fdf0d8_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9bd0952ffbe4b5292fb1e35c9abad26_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idee1e3f1fcfa48fd829c252fefbe0061_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06431dc3488e41f4a1f2bc7ec01aa37d_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i889f70f8c687451fb4838e87ff11075c_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if10f4e18366a4704838b71704fa784df_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i529c7f6991134821bfaf0a134fc3dbfd_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9f176ffaa1a41dc97b9418b70fc9b34_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide1deb8d92664d0ab2266a4ccdafe92e_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a127b2f2166440d9dedd59313634c4d_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3854db680fd24849915d519996bf2b52_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8dd09b3bcdce45938b4cac956508e192_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d83080bed544eb7a2b7727dd2869fc3_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45cf69f8ad9740c2a4fe88a489641cd7_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dc51516b10246ebad2e7aeb8824ded9_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15d26302a0af4968870acc20f4d7c361_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic78894c3e2374d23b9dd5f22df615526_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a6ce37f342b4a1d9c303511b773db9e_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c7b3cec5d1d49399e4181e1a120951c_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic662b9466e2d4cbd82b97fc4db68c622_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:FL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i553e51329ad44006bc19fe5076467830_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5acae99ec74432496e2a042bff21bdf_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:FL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bd349a44a1146f1956a58ef619338a8_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie241e112c3d64d19a747e83b0067b0b3_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68df38700d3a4a76bbe5c8e3355de403_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5882ad6da6b4413baa0d9dba5c92d7bb_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia72a7092e7524dc0ac0e99621de3777a_I20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc5c30cac2a94f8eb5825ada844f19ab_I20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id15866e8de8b4061b95c67b2eba2c4bf_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59fbbc6dfa5f42ec9e93b625da0fb7ac_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21ec2438afb64805a604a44eb3777d23_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i622e7839b958443989ab3f2fe5d5c747_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4761a70869204bfda3ec41613794f08a_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4ee266c7ec5f45a6a3230857411843fc_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40bd4c26989743b3a6bfa7106a2dcf4c_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i856114a5d7fa408a8c41c08a9faf2406_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81b8b2305f8e4da39b725bb63bdfc627_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27b5e2f330fb4f6181104baa7cadb318_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1651ad68e92471d88855bd6ce78a8e9_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f4c88e80f244886b6ae01f827f7f412_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i979a46fd03074ad7b8bf0e769bd7a025_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc23730c829249a39353aa70bd82278b_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd6d6831544742a698f9a028b7579daa_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i900790f3d6504e329a10b566cab4239f_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d3502a1934f441bb542f56097b237d8_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib70c3e5e9b47493b920b932241787712_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99539fa78ac24cdd87dd4c986bfc9898_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf145b05dcdd4347a9cd052f6f292e6f_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia62a0dc35aef46438c12999fd9619438_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8784dfa796db4215aab92f3acdfc20a2_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90d900645675436596e90b2846935d76_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66fb2b49080b4759a9de3900a7d12702_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia95eb515d6e9423fbda8bbd449030180_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f92c3865c5d4d8ba807cbef91e58c5e_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0c6ad474f14405bba3b0f1109716028_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03822c95ad974297bdff09f75b376917_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5213e464147041088ecabb50f436f066_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief2a5f74ebe041af859c4300a2e94a8c_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iade068c4c42a48d4821a73801c75f034_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b46b36fb0934e458fd039a6e5a8d74a_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4117a471af6b474bab326300bc6eb1de_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c5c5f175d2747308b37f9cabeb5c74a_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea6acbc72d4747b3b0317b640b9498e6_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib38b5789cce04a90a218a78d03c130e2_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc76e72de32f44a5aa45bffa65c56add_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i258cb64d23e742659e95df4c849167e7_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5a7ab669c6749259d2228e4a0440b35_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75234c3620af474faac47653e537b1bf_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56f6413a630442e5afaec498cddf89fa_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if230bc689bcb4548899e56a9c5164b5e_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f41388735d04dedacedea51c74a74c9_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c4bb9b0be564affa2bbf476c0a0efc6_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i092013aaecf046279bb854c90dd9fa64_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cc51ab64329487c8ce666af2c187df0_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i362d9bb698c34f65be4c5624a63aeafb_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:PA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7168811022bc4ce7aa27c4dcc50158ad_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:AZ</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4b3355fced2413797f7827023465e94_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b0b1d0888c94469a4745e38f6ef4084_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa98c9078ea643e286e3e678cc5952ac_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1534690b3b4a4e6690f3c72213b52be9_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70431ad7e9d04526997e2225cc65a349_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i585e8206565f4d86b8522fed10e61a84_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if30cb76d68c34a2aa20304ccb070def4_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib59b90e2bd8c42978fe3ed637462f550_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4d19abc8d774a9facd3625694fee4ba_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a68dd39ff5e4a2eb8b4089f1258911b_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd459913dfef4cddbdc590b556b60999_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cvco:StateInsuranceLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc3ebdaacbf24f9fbad1e5753cdff9fa_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cvco:StateInsuranceLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6df8a95cf50941bf9cbc11fbe3f7d513_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f720c3bfb8d4a029e6c7785ffb004e1_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ec8128211b14a3b9f295f35e2498379_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6865d2b1b7fe4baeab4870c804c237c9_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8563decf2fd142769f1e6430247a178b_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e64b3efcba14cc7ae877c361afa65ca_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i74aa5f40ae51486ca8cefe96fc774f00_I20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia70f3f2d667d46bfb1c6ebe98ae268d6_I20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d0e631688414afe8662a19848fb0aa8_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:GuaranteeOfIndebtednessOfOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72ee97345ccc4b1fa1049e1bae3fc8e5_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:GuaranteeOfIndebtednessOfOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29a1a0d011fe41ddb22302b3a8f30406_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:GuaranteeOfIndebtednessOfOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice893e919bcb49c48a753bfb0577d472_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:GuaranteeOfIndebtednessOfOthersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="claim"><xbrli:measure>cvco:Claim</xbrli:measure></xbrli:unit><xbrli:context id="ifbde41b3c7ea4db1bc2d7eec56599ef2_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:LoanRepurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i664da98120c9400eb9e2c2f9b67b4749_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:CountryplaceCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0ab5524ab434072a41180d93a853f91_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:CountryplaceCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8df71a4422224019a1410ef3d9aab1a8_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:CountryplaceCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8211f415ae344d8498bbf263399fd253_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:CountryplaceCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice4df83fe6bb4a2f931adbe03432ca3e_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:CountryplaceCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd505a2b30a742408a4ce81b8249e361_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d12a531f8954e0482f1aa1ca836db41_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i049ba0eabeb24b8baff9e74b87b1ab18_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fda3976b06d481b93c32f01239e11d2_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a409b9dc8c04e549482e4a9abb70f89_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5848c358d74649918909ba06d74568b6_D20210404-20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-07-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-07-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13a0203a3d34488cbeb498d061a028f2_D20210404-20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-07-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bed58a8b7dc4032b5820d15a426de6a_D20210404-20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-07-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a6c78f0604b45e689ce2de013a86f5b_D20210404-20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-07-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-07-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65027364030f4a178354aa96588415ee_D20210404-20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-07-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife0f5a0a35804042ab9dfb9f71a427c1_I20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e718f629f084940872447813bf1d604_I20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90ba2f4c740c4694806484a357e82757_I20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4a275ccf2a54fc8921d6fe128f33e51_I20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87b154ad8e1043d488eed375286fe758_I20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4cf4eb256b542de86889af9e8cd6b9e_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i089e45dbe4794bef8863244418047957_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id19ed2faf3cd4a1d80320dc9ddf801bc_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44367e54ae1e4526bb4b0b43f67ee6dd_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19efc9b030544fe49e8953037bd06efc_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3285d16ac52409ea6d64cfa920d141f_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i410698c90b50448998345543dd51e85a_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2eb9f642335f40c5810e35e6b7606ce6_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d491f2346f64b038fffd437751b7608_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65fafe7405d54bcbb5806554d94b7571_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccb4d847c1dd44b7826a3b1d967729b4_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82118ed4aa5246c3a96c42a3b5d3b290_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i08002380be054c5abc2dd17b984c2a23_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic543ae8429414b228eb2735f2a430c29_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id21b7dcf4b164179a7e3adaecfb4ceac_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71ef35b453cf493dac85d40c10d7c5b8_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7716dd8a007b43cda51a8e5096f41e4f_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6f8c3b133304fc7993b164e7f4f72f7_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3aa95d95f5d407d81c9e29eef40c641_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1bbf2f36f3346f89e1674a8a7f45174_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b23683b1dea4f108426950ca6b368c8_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e475a83a6eb4a318b75c1c496ab4a78_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2baec55605964e3f868182e7c3373d71_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf18b634dc074379be22a4b83842aaf1_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4544c09ad40a449ebab813c1033d2b71_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94b52b36395a42e7bc146764f35a11d2_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i199316e6502945498be66889f7ce0a60_D20200329-20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-06-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i427045271d0545a7a3ca4b2da25b84b1_I20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee1a45b373d348f3bc4c0b2f8878a271_I20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9399a3c337a4299af610ad8a9b01698_I20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic78aae9dfd1b4cd4b9ff9fced6f42571_I20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8749284e2b024225a3092a7c80ebb772_I20200627"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9cddba3aedb42cc9b5eb9501bbbbdfd_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia060eded05a04229bbbbade5e3c05594_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6045cde3cace4eee91d6760ebdaafd31_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d79d2eee6a64311b80cc2e94fa77730_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77c55bed261443328e157a6466a29609_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4cdb459aaa1747b2b5fc6fabb222e169_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc303c762dfb4a3ea35b2049415dd73d_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84ef5e2a2fef40ec8b975aabd66fb6f1_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief82eead723e49f0afd67bb0ba504bb6_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i029b11f10f094d7e9bd3a19933c3636b_I20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fb6289155874800b0e853d6286508f3_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaff758c875d843729b1cf4af54469c21_D20200628-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-06-28</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia93a5835b5834ed7bbe66cc814a9076e_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedfdeadd83164bbcb1f19acf57a57149_D20200329-20200926"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-29</xbrli:startDate><xbrli:endDate>2020-09-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f9de040c7764e73b362ac5503d9f4d4_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2936efaf1ab54f60ada52d992723d8e0_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i126f8d70a49246689a57caf4574991f5_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id78210e11206489e9866ee8089ce7b76_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0875b10a5814fc0aa9ebc414ba2732b_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic990d73d04f7436cadb77afe229c2b11_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a7ea98d194a46d7ad48155ae42b6bf0_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a067d1601344ffc92033f883b377f84_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i226c08e2cb0244708060976164efe61d_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib599328d7f3844c78bf939da6908febe_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ed92d62863e451f9bfc8c32dcaece23_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfae526825bb4ffe958683d5ce38130d_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="loans"><xbrli:measure>cvco:Loans</xbrli:measure></xbrli:unit><xbrli:context id="i08868ee1d9124662afaa2125256fe88c_I20210703"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic482437f7e1a420ba3891069cd3356cc_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id30f06ac684a4f61915242dd0fcfdfaa_I20210704"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-07-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99d6a93b6b9744f39e62c285635f2f7c_I20210704"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic80c3cdcc8f14161832be90a0269dd04_I20210704"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cvco:MinorityHolderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-07-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02173f0ec9e847d8adb1a6209a4a7866_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b49cb8e791f494e858419862ffb4f0a_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b6c2ac993074f43af5429973e5942f7_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02f2bcc5adad432993fdfb7760f8ce7d_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1199a73b4784211b82462e03cefc273_I20210924"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-09-24</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81c839ac7160453e9f8bba3ba761b24f_D20210404-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-04-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa11673b4bbe4557b347df5bbfde2fbb_D20210704-20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-07-04</xbrli:startDate><xbrli:endDate>2021-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifc23a6a9605f4ff293893b4c7a060b4c_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9cacabb873d4accab8518354964bb46_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i883fc296ff6b48fca1ea727451af91f8_I20211002"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i861f6f7cfbe842c4a062676c08227d80_I20210403"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000278166</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-04-03</xbrli:instant></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF81LTEtMS0xLTE5NTI5_f8f80c79-9db3-4b62-95de-db1056a41dfe" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNjAw_0c017996-fbe3-475f-9dc1-fe2ba762989a" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV82LTEtMS0xLTE5NDM0_d4a222e1-c178-42bb-a4d4-09c32d9f8e99" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTkx_e0b83b10-f349-4ebb-9d97-a9965b9e253b" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF83LTEtMS0xLTE5NTI5_4de5be64-dcf1-4ded-8b84-3a68fb7bfbf3" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNjAx_249b70d1-a62a-4531-bf29-dc960894d65e" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xMS0xLTEtMS0xOTUyOQ_3b513093-dace-4033-ba5e-b760be5565b1" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjI0_0cb912e4-4198-4797-92ec-91d48b273e90" order="1"></ix:relationship><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8xMC0xLTEtMS0xOTQzNA_3c9b798d-25ef-48dd-997a-33e5f04f400c" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjI1_5d4fb5a7-57b2-4d7f-b6ad-a472ab5e4650" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i2aed4013252941f992d36e7c916f3660_1"></div><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:15pt;font-weight:700;line-height:120%">UNITED STATES SECURITIES&#160;AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.138%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:15pt;font-weight:700;line-height:100%">FORM <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTY5_22ac20ce-4a48-48df-a10e-ebb0a6e69c8b">10-Q</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Mark One)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.722%"><tr><td style="width:1.0%"></td><td style="width:3.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6N2Y1ODI1Y2RjYzY5NGIxMjlhZDhiYjljMjMxOTNlOTgvdGFibGVyYW5nZTo3ZjU4MjVjZGNjNjk0YjEyOWFkOGJiOWMyMzE5M2U5OF8wLTAtMS0xLTA_eff9c2d2-ba50-4dfc-97b9-b51d77137ebe">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xMzk_3e4f5e34-ee3a-414c-acfb-8613d1db65b1">October&#160;2, 2021</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.888%"><tr><td style="width:1.0%"></td><td style="width:3.781%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.019%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6Njg3ZDRmNDY1ZDJlNGJjMmJjZDhiNWE0MGM2MGRjYWYvdGFibGVyYW5nZTo2ODdkNGY0NjVkMmU0YmMyYmNkOGI1YTQwYzYwZGNhZl8wLTAtMS0xLTA_b27db039-ae95-4f83-a3e3-fb1c6f1716d9">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Commission File Number <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTcw_711eae7e-4f6a-4864-95de-4a773ee055be">000-08822</ix:nonNumeric> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.138%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:21pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTcx_020ae0d0-368b-4ee3-8482-cf500937c698">CAVCO INDUSTRIES INC.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.861%"><tr><td style="width:1.0%"></td><td style="width:34.644%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.913%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.913%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.646%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF8wLTAtMS0xLTA_517587da-b7d7-454c-bc4b-54f1da5fbdb6">Delaware</ix:nonNumeric></span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF8wLTMtMS0xLTA_5c9d05d1-5414-4272-9a2d-ef2a17263fef">56-2405642</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr><tr style="height:5pt"><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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF8zLTAtMS0xLTA_01153ce4-a5ce-4e98-8115-9f753a41c07a">3636 North Central Ave, Ste 1200</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF80LTEtMS0xLTA_37cd04e5-c7e1-4ea4-9a6b-28e3829f0732">Phoenix</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF80LTItMS0xLTA_96c32d2f-0558-4a49-a46b-db590e99e4bd">Arizona</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF80LTMtMS0xLTA_9ffcaf8c-bcf8-49a3-b99f-2eb95af4be6b">85012</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Address of principal executive offices, including zip code)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTcy_81a727b0-2f3b-4468-b299-baa94bdc713f">602</ix:nonNumeric>) <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTcz_275b1c64-e93c-47c2-9246-d012303e52b2">256-6263</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(Registrant's telephone number, including area code)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.138%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6ODVlNDgzNjZmNmE1NGI2OGE3ZTc3MWRkMmQ0NDcwMTgvdGFibGVyYW5nZTo4NWU0ODM2NmY2YTU0YjY4YTdlNzcxZGQyZDQ0NzAxOF8xLTAtMS0xLTA_f8351ac6-4061-48da-aa3e-ea1ec1a2b6a4">Common Stock, par value $0.01</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6ODVlNDgzNjZmNmE1NGI2OGE3ZTc3MWRkMmQ0NDcwMTgvdGFibGVyYW5nZTo4NWU0ODM2NmY2YTU0YjY4YTdlNzcxZGQyZDQ0NzAxOF8xLTEtMS0xLTA_a83184dc-47fe-4f20-99e3-78cb15ea1756">CVCO</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6ODVlNDgzNjZmNmE1NGI2OGE3ZTc3MWRkMmQ0NDcwMTgvdGFibGVyYW5nZTo4NWU0ODM2NmY2YTU0YjY4YTdlNzcxZGQyZDQ0NzAxOF8xLTItMS0xLTA_3c7caf77-770e-415e-890d-4f97680996a0">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Nasdaq Global Select Market)</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:35.138%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTc0_30996843-5131-4ba6-8edd-17c7144d574c">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTc1_e077b7cc-deea-4b90-bd27-a169e75ba3b9">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.000%"><tr><td style="width:1.0%"></td><td style="width:27.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6NTYzMTlhM2JjNzA2NGE0Yjg5ZGZlOWQwODA3YTFkNDIvdGFibGVyYW5nZTo1NjMxOWEzYmM3MDY0YTRiODlkZmU5ZDA4MDdhMWQ0Ml8wLTAtMS0xLTA_42ba882d-e887-4a48-b4fa-30972e7b4feb">Large Accelerated Filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated Filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated Filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller Reporting Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6NTYzMTlhM2JjNzA2NGE0Yjg5ZGZlOWQwODA3YTFkNDIvdGFibGVyYW5nZTo1NjMxOWEzYmM3MDY0YTRiODlkZmU5ZDA4MDdhMWQ0Ml8xLTMtMS0xLTA_c0119f53-2fe1-4f58-bdf4-06bbec4b5862">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging Growth Company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6NTYzMTlhM2JjNzA2NGE0Yjg5ZGZlOWQwODA3YTFkNDIvdGFibGVyYW5nZTo1NjMxOWEzYmM3MDY0YTRiODlkZmU5ZDA4MDdhMWQ0Ml8yLTEtMS0xLTA_14e74a6d-61f2-441c-80f2-b43371911638">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div><div style="margin-bottom:3pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTY4_accaf57d-e589-4a32-8171-3d601e00d1da">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of October&#160;29, 2021, <ix:nonFraction unitRef="shares" contextRef="i601e986258b443bfb98bcb370ae8b740_I20211029" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xODg5_652dd4b7-148c-4ff2-9ed8-2537a99d09bc">9,177,315</ix:nonFraction> shares of the registrant's Common Stock, $.01 par value, were outstanding.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">FORM 10-Q</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">October&#160;2, 2021</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div><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:93.043%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.757%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_10">PART I. FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_13">Item 1. Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:47.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_16">Consolidated Balance Sheets as of October 2, 2021 (unaudited) and April 3, 2021 </a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_16">1</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:47.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_19">Consolidated Statements of Comprehensive Income (unaudited) for the three</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_19"> and six</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_19"> months ended October 2, 2021 and September 26, 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_19">2</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:47.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22">Consolidated Statements of Cash Flows (unaudited) for the </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22">six</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22"> months ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22">October</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22"> </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22">2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22">, 2021 and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22"> 2</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22">6</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22">, 2020</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_22">3</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:47.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_25">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_25">4</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_91">Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_91">23</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_94">Item 3. Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_94">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_97">Item 4. Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_97">32</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_100">PART II. OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_103">Item 1. Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_103">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_106">Item 1A. Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_106">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_109">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_109">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_112">Item 5. Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_112">33</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_115">Item 6. Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_115">35</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_118">SIGNATURES</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_118">36</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_10"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PART 1. FINANCIAL INFORMATION</span></div><div id="i2aed4013252941f992d36e7c916f3660_13"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 1. Financial Statements</span></div><div id="i2aed4013252941f992d36e7c916f3660_16"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Dollars in thousands, except per share amounts)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Unaudited)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMy0xLTEtMS0w_bb83d5c9-2512-44d7-a6fc-cdf7f8c6aaa7">224,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMy0zLTEtMS0w_47ae1efa-2b57-4ad9-8542-3d3160015ec5">322,279</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNC0xLTEtMS0w_c6a326b8-ea3f-4273-b54c-7a69a2ddef38">19,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNC0zLTEtMS0w_56df549a-5db2-42fc-9212-e28ade31349a">16,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNS0xLTEtMS0w_8298614e-4837-4cc5-9973-3ccd3e397e4c">72,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNS0zLTEtMS0w_2b0e5957-2d99-4230-932b-79d997e7fa3c">47,396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNi0xLTEtMS0w_0dd646c7-9169-48dc-aaf6-008c3e8379a3">18,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNi0zLTEtMS0w_652fbf45-a76c-47de-baf6-157c874317e7">19,496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of consumer loans receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNy0xLTEtMS0w_1eb7cfba-f463-4d38-8f44-60277d0739f6">26,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNy0zLTEtMS0w_26530370-ead3-4685-be14-8e3d34dc7884">37,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of commercial loans receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:CommercialLoansReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfOC0xLTEtMS0w_5c30b23f-b5b1-45aa-b2e2-2d9d5a5a866e">31,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:CommercialLoansReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfOC0zLTEtMS0w_77651374-3a8d-4062-a519-2fbb3f5d2884">14,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of commercial loans receivable from affiliates, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfOS0xLTEtMS0w_fed22c92-692e-4376-91f3-8fa547edcdbc">294</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfOS0zLTEtMS0w_8213b4ce-7953-4707-a162-233c57f71a57">4,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTAtMS0xLTEtMA_8694f289-81c6-4e8c-929a-2b4ae0934094">190,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTAtMy0xLTEtMA_7cc1ffcb-32ec-4af2-bad6-cc53220a14ed">131,234</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTEtMS0xLTEtMA_d6fc27c6-e2bd-4963-8d32-ea2757838ca6">49,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTEtMy0xLTEtMA_130fa71b-4163-485d-81a3-c21b2644894b">57,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTItMS0xLTEtMA_5e2d43ca-23cb-4994-8944-ee5729b69bcc">632,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTItMy0xLTEtMA_257a198e-0fc0-41b7-9375-79a3a38dad04">651,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTMtMS0xLTEtMA_bcf03de0-10f3-4b60-97f4-aa762d531f5a">335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTMtMy0xLTEtMA_f493fe4d-83c4-4c28-b184-22ad9c8e5c1e">335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTQtMS0xLTEtMA_7974d7b5-cd2c-4d3e-a6ba-e512d9309748">35,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTQtMy0xLTEtMA_72b03dfa-2ce1-4544-b7a0-d410112e52d9">35,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumer loans receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTUtMS0xLTEtMA_791ec8fc-7eaa-4d91-ad1a-7ae788e37e82">32,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTUtMy0xLTEtMA_5a51eadb-f066-4534-86e4-f940cd16b4dc">37,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loans receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:CommercialLoansReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTYtMS0xLTEtMA_e18514bd-a8cc-48bf-a415-a383bc4e2397">36,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:CommercialLoansReceivableNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTYtMy0xLTEtMA_a6288d37-be12-4e81-b217-ba0b62c7a3e5">20,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial loans receivable from affiliates, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DueFromRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTctMS0xLTEtMA_0f52cdea-0ae8-43f1-8a53-1962fe6e0028">3,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DueFromRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTctMy0xLTEtMA_8e6d6729-b894-4356-9f06-317406ccddbd">4,801</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTgtMS0xLTEtMA_f1f2ff90-92eb-4e30-b316-0c6a84673b5f">156,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTgtMy0xLTEtMA_8b00c327-c8c1-4a8c-9338-06d8291e7a0a">96,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTktMS0xLTEtMA_b079b693-7fa6-4752-9020-9ff859113690">106,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTktMy0xLTEtMA_0af99961-aa8f-4cf1-844a-31cafe41acbe">75,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangibles, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjAtMS0xLTEtMA_ce80ee3b-ddd2-47a4-acab-584532d2cb33">35,404</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjAtMy0xLTEtMA_c308f473-bb5b-4f58-97c4-9fb0997f430f">14,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjEtMS0xLTEtMA_9b5ad17b-8360-4da6-b8d1-5c3262d45f90">16,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjEtMy0xLTEtMA_37dc0b78-ace8-48db-9671-38827f68349e">16,252</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjItMS0xLTEtMA_f4b0d0e4-ef71-48eb-974f-581743ebd793">1,056,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjItMy0xLTEtMA_5ee917e6-4479-41bc-bfbd-91d0206b9759">951,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST, AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjUtMS0xLTEtMA_3ecd4db9-2d18-4d20-a184-6ee8f4080fb1">42,549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjUtMy0xLTEtMA_49b9e770-922b-434b-8656-3a590d0036d0">32,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjYtMS0xLTEtMA_ba5cc828-a8e3-440c-9f09-9a4b88115a9b">237,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjYtMy0xLTEtMA_072f42cc-328c-4241-b834-ab5cea7d708b">203,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of secured financings and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SecuredDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjctMS0xLTEtMA_142f73cb-473d-47b5-9b9a-b765ee304112">2,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SecuredDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjctMy0xLTEtMA_1339d07c-07dc-4675-9f39-394471e12294">1,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjgtMS0xLTEtMA_b6059d04-5481-4b81-a10e-1e827e827a91">282,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjgtMy0xLTEtMA_12356d84-49c7-4bbe-a2bc-c3dc366b19f6">237,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjktMS0xLTEtMA_abceb4c7-6110-4667-b4d1-e368ecf4ed75">13,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjktMy0xLTEtMA_06c15a2e-51bf-48c0-b971-581fd40cec9a">13,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured financings and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzAtMS0xLTEtMA_acbcb7e9-8503-40e8-b51e-548beb7a2af7">17,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzAtMy0xLTEtMA_e88ec01c-3459-41a5-aebb-a9e5af8c9d44">10,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzEtMS0xLTEtMA_3a578314-55de-41fb-ab05-f5631630c3a1">9,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzEtMy0xLTEtMA_6bff2971-961a-403c-8d5f-d363a703db35">7,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzItMS0xLTEtMzEwOA_8481e6bf-24dc-4618-a3af-52554e4189c8">1,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzItMy0xLTEtMzExMw_a84d9a1b-c880-4eaf-b5a0-3a0b8a81f667">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders' equity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzIy_2891ff4b-aa6e-4b14-bacc-33f7b5d0aab1"><ix:nonFraction unitRef="usdPerShare" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzIy_3451f9d0-0b51-4cb7-a107-c25d69669c3b">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzM2_6fb3ac60-627e-45b2-9937-32a6ad6dc1b4"><ix:nonFraction unitRef="shares" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzM2_e8ed12d3-e558-4d0a-a5ac-101ca3d8a300">1,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzU4_10c9597c-6218-4560-bf31-76a231b15eb7"><ix:nonFraction unitRef="shares" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzU4_1b624ee7-a204-466a-bb4b-df3d492d66f0"><ix:nonFraction unitRef="shares" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzU4_1f596ace-ce85-47d5-b9e8-9d46a7f6cd85"><ix:nonFraction unitRef="shares" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" format="ixt:fixed-zero" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzU4_fe65dcb0-68a8-4fc7-9b06-881437ac14c0">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMS0xLTEtMA_a259dbcf-13c0-4d8e-97c4-a96d5792ba70">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMy0xLTEtMA_e57de2a8-dc9e-4fe5-9183-701c60a7f6b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzE4_adaa0275-c2fc-4127-a4dc-f7291db0d6e1"><ix:nonFraction unitRef="usdPerShare" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzE4_f22d4c2f-fe08-42ab-90dd-a6751f7cd9a9">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzMy_5d364170-ee79-400b-a608-437407636de3"><ix:nonFraction unitRef="shares" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzMy_a4676043-4537-46ee-89b6-43a1723e83bf">40,000,000</ix:nonFraction></ix:nonFraction> shares authorized; Issued <ix:nonFraction unitRef="shares" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzYx_33e9ad56-2988-41e0-a235-d25b0c92792c">9,275,016</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzY4_b84dee55-4806-40c8-ae2b-58f6bbb0fc11">9,241,256</ix:nonFraction> shares, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMS0xLTEtMA_82de8866-6910-4168-ba35-75cfcbe8436c">93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMy0xLTEtMA_615ff248-854d-44b2-8657-c420cc2b9901">92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Treasury stock, at cost; <ix:nonFraction unitRef="shares" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ5ZDkwNTJhMDI4ZDQyY2U5MWM1ZGNmMTE5YmVjMDVlXzI5_89822cbb-25f1-49b2-a657-cd948ea7e389">98,201</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ5ZDkwNTJhMDI4ZDQyY2U5MWM1ZGNmMTE5YmVjMDVlXzM2_7ae7f702-a4d8-458c-88de-6e15fe985b30">6,600</ix:nonFraction> shares, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzUtMS0xLTEtMA_7b809d62-c120-4bb9-b64f-05e43ff70cb4">21,877</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockCommonValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzUtMy0xLTEtMA_d462c2e6-a5b8-469c-92b0-e2ecfff62fcb">1,441</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzYtMS0xLTEtMA_4fda65d2-e31d-4d39-b28d-0b76efc6e6c7">259,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzYtMy0xLTEtMA_6e1b4e0d-b00a-4b90-8762-ef7587500de8">253,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzctMS0xLTEtMA_baa8c08d-def2-47da-bb39-181a456d0ba9">495,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzctMy0xLTEtMA_e03b8c36-55b4-4d8a-8c4a-5097e764ef21">431,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzgtMS0xLTEtMA_140fa781-a0cc-4eb6-9d54-c38f83483cbb">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzgtMy0xLTEtMA_20757b71-4688-4bc5-953a-39998a7244eb">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzktMS0xLTEtMA_b1331231-ebb6-4f22-88b3-1fbd8d24f83c">733,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzktMy0xLTEtMA_18db5baf-7c00-4bed-93cd-11f894a88e09">683,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities, redeemable noncontrolling interest and stockholders' equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNDAtMS0xLTEtMA_b5145305-07d7-4933-bd93-92b566afd0f8">1,056,433</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNDAtMy0xLTEtMA_7d41963c-60cd-447a-ab31-da20cd2aca2e">951,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">(Dollars in thousands, except per share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.795%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMi0xLTEtMS0w_7afe4e5f-7547-4aeb-b066-ded8f14c1c3f">359,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMi0zLTEtMS0w_cfb7fec4-f921-4684-a17c-0bb07eda4ee2">257,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMi01LTEtMS0w_cf44128f-6925-4f68-89f0-5da023bd21d1">689,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMi03LTEtMS0w_d60d4b21-56f4-4179-8ac1-4fe5301b19a0">512,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cost of sales</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMy0xLTEtMS0w_627e7914-ffae-4983-a666-e89025ca353b">269,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMy0zLTEtMS0w_81fd21c9-5318-4bc6-8a3b-581c343d6d4c">204,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMy01LTEtMS0w_650e017b-6f31-453d-ad5d-7a620d66eac1">526,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMy03LTEtMS0w_7d10eb7a-729f-43cf-9db8-b355bfc22fd9">403,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNC0xLTEtMS0w_f7bd962e-c4c5-4205-98da-d92d4a78266e">89,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNC0zLTEtMS0w_e09bca85-c338-42b9-b657-165517fd44e1">53,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNC01LTEtMS0w_f51e4184-3171-4922-b2af-c905fbd65b2c">163,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNC03LTEtMS0w_ce2f4102-6507-4aac-8c2e-51ff504ae1b8">108,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNS0xLTEtMS0w_4f1a2866-807c-48e7-93c5-5ed05ff79c2f">45,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNS0zLTEtMS0w_ecbc2705-4d71-4565-ba75-7960f7dcc9bc">35,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNS01LTEtMS0w_17b869b4-8c34-4258-aee5-4b2eff609377">86,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNS03LTEtMS0w_237b5cad-ed0b-46f3-a2ce-c660f6334cd7">70,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income from operations</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNi0xLTEtMS0w_fe58b073-96af-4dc0-a6b7-092a8265f883">44,556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNi0zLTEtMS0w_ac33be1d-9ba5-42ef-9728-ef53d57163b2">18,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNi01LTEtMS0w_d1fdc53d-8a4a-4e68-9206-3e02b34dc7f6">77,737</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNi03LTEtMS0w_15219abe-ae9f-4717-9fc3-1870e1c49aa9">38,088</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNy0xLTEtMS0w_df5f814b-5aab-40d0-b01a-12191a81618d">203</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNy0zLTEtMS0w_4f80f32e-a076-41fd-83f9-f04c1867278a">194</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNy01LTEtMS0w_e2ba21e9-97c2-488e-96d1-695be354aeae">367</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNy03LTEtMS0w_db190c54-f35f-42c1-be6f-578ac7c29b61">390</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other income, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOC0xLTEtMS0w_ae8daebc-427e-4a4b-ba7d-1dece44d780b">4,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOC0zLTEtMS0w_07130648-9bcd-4d94-a416-8753be33ee27">1,702</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOC01LTEtMS0w_cf6f04ad-9a33-4764-8a4b-e779b03dc4a3">7,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOC03LTEtMS0w_717bac04-df71-437d-8155-ae52ad1874fc">3,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOS0xLTEtMS0w_e2f1d02e-48ce-44d9-bec2-21d01750d018">49,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOS0zLTEtMS0w_a2bf6a07-9389-4033-8faf-e67494b38bd0">19,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOS01LTEtMS0w_dfd8a6ab-2cf8-4f8e-b125-8e48c774fda2">84,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOS03LTEtMS0w_95169d44-a263-464f-b634-1a6f12ad5277">41,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTAtMS0xLTEtMA_cf30dce8-f6b5-412c-8270-a63d11cef1b1">11,338</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTAtMy0xLTEtMA_409ea3e4-23fe-4b17-8bb7-97acf4676c75">4,547</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTAtNS0xLTEtMA_59165960-02b3-4f99-a95d-ad41744b680a">19,770</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTAtNy0xLTEtMA_79988930-b5dd-4561-81f1-bf1d8ecfeade">9,553</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTEtMS0xLTEtMA_c7f26f29-2c18-4440-a7ab-5b67b9190605">37,683</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTEtMy0xLTEtMA_08aab60d-23bb-40a3-8241-18c7252acb70">15,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTEtNS0xLTEtMA_4d6a055e-42b3-4c9c-97a0-851ce3507cd3">64,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTEtNy0xLTEtMA_2cafb018-7598-421d-8b45-2525727f24a8">31,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: net income attributable to redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTItMS0xLTEtMTkwMjk_a83b9ca5-e73b-48ca-8b22-6c249a4ad07a">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTItMy0xLTEtMTkwMjk_9489d4f5-9717-41e8-827c-4d90b34efb9a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTItNS0xLTEtMTkwMjk_22f01333-c663-49c9-a5b5-32f3ba284093">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTItNy0xLTEtMTkwMjk_0c95157a-7554-4cf9-83af-862991b2e81f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTMtMS0xLTEtMTkwMjk_caa2942f-6f58-468c-bb56-dcb9a8ca4f98">37,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTMtMy0xLTEtMTkwMjk_35468990-6964-45fb-bf48-454a82748388">15,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTMtNS0xLTEtMTkwMjk_f37c96c5-5f41-4f73-bf16-f67a23199ef0">64,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTMtNy0xLTEtMTkwMjk_c79a55f4-1476-40c6-b159-68fdbc542d65">31,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTQtMS0xLTEtMA_eacbbd62-1d02-4bd1-ae2e-a623ad43dc3c">37,683</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTQtMy0xLTEtMA_523a5267-3e8b-43a2-82fe-29486b486133">15,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTQtNS0xLTEtMA_2d1d09f3-5aef-4bcd-a2e6-792c4675652e">64,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTQtNy0xLTEtMA_3235b0bb-0369-40a5-9689-2c351e432631">31,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Reclassification adjustment for securities sold </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTUtMS0xLTEtMA_49d59fbf-5556-4446-94ef-f3da9766d6ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTUtMy0xLTEtMA_49a9218c-e50c-4076-9ea9-d44d645a800e">7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTUtNS0xLTEtMA_7180ee64-237c-4b8e-9d6e-6451b10a846e">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTUtNy0xLTEtMA_3c8dbd95-4a0e-40e2-b7c8-4768d219ff18">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Applicable income taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTYtMS0xLTEtMA_5bee07ae-0882-4277-8594-7b33b4b7480b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTYtMy0xLTEtMA_54df5437-a13a-42df-9f10-88d377ab96fe">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTYtNS0xLTEtMA_90fda259-c5ea-4813-8b66-55c0d145f4e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTYtNy0xLTEtMA_8f523d0d-ed82-4c86-bd64-88b8aed88af6">7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net change in unrealized position of investments held</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTctMS0xLTEtMA_7228f16a-dca9-4990-9abb-1e50cb5a5612">16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTctMy0xLTEtMA_975341f7-5627-419a-8e54-7e5122094cd7">3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTctNS0xLTEtMA_ebbac892-5d7c-426a-9790-59342c89386b">34</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTctNy0xLTEtMA_ea05ef02-f69e-408a-a37a-973298811197">62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Applicable income taxes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTgtMS0xLTEtMA_420862aa-bbdb-4e98-b2df-b34b8f2b7276">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTgtMy0xLTEtMA_cd426e36-00b0-4050-8e03-50e64cff1c5f">1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTgtNS0xLTEtMA_c6ad59c5-7a44-4675-a6b0-2a5731cd0578">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTgtNy0xLTEtMA_a49a8727-be28-48a6-8bb1-7c0e15ee12b5">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTktMS0xLTEtMA_64ddb7e0-6f67-4d13-b6f1-875672d20893">37,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTktMy0xLTEtMA_b926cdc4-cfd6-4df9-b177-c7926ebb3658">15,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTktNS0xLTEtMA_8ff9a0de-3fd9-4272-917c-22756c52573c">64,703</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTktNy0xLTEtMA_bf3721e7-549f-4c0a-a8da-8e11996f4164">31,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: comprehensive income attributable to redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItMS0xLTEtMjQwODU_b6e6fe20-7577-4463-984d-3bd7fd32f5e9">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItMy0xLTEtMjQwODU_80f219b6-1947-4203-880b-05ed885b919f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItNS0xLTEtMjQwODU_1d2ffc99-8652-4362-b6f7-36ee0acf63b4">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItNy0xLTEtMjQwODU_a0dbf50b-1147-456b-af97-bad2a6395009">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Comprehensive income attributable to Cavco common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtMS0xLTEtMjQwODU_2cc8c249-5cd1-481a-8eea-82175909d863">37,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtMy0xLTEtMjQwODU_68a1ec76-8fb1-4ed0-9980-665a0fb44a5b">15,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtNS0xLTEtMjQwODU_cecc7985-cda9-4fa6-89f9-a5bdda0b42ce">64,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtNy0xLTEtMjQwODU_de8ce947-e42c-4ef7-8c0a-338d6769d133">31,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItMS0xLTEtMA_d95a7e7b-0061-49d2-bb51-6b025ac3ea1b">4.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItMy0xLTEtMA_3b36f2af-a71d-4403-8aec-466a7a4e9310">1.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItNS0xLTEtMA_3f8d01f9-a9fb-456e-b2f9-991e2b9398f4">7.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItNy0xLTEtMA_15363a29-8c71-428e-9f6e-e25e7d54801c">3.46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtMS0xLTEtMA_04b39040-4b5d-4fd5-a8c1-5f78047a3466">4.06</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtMy0xLTEtMA_da82bf3a-4c9b-4770-bf13-449de518b3b6">1.62</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtNS0xLTEtMA_10ed19ae-bb9b-4a47-954b-9e6590659c9f">6.97</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtNy0xLTEtMA_6caebae7-37ef-47d2-b68d-8d4e8a0611a7">3.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjUtMS0xLTEtMA_a955fa5f-d337-442c-bc9c-5066519f4492">9,190,866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjUtMy0xLTEtMA_451d774f-31ed-48d9-90c2-1bd07928d4f5">9,182,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjUtNS0xLTEtMA_cc92e314-9581-494b-92af-047635c6cb89">9,194,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjUtNy0xLTEtMA_3304f9b7-8dcb-4ed5-a425-8bac19200d5e">9,178,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjYtMS0xLTEtMA_c0e7edda-66af-40c9-b922-16d33d528ece">9,273,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjYtMy0xLTEtMA_3aa386c9-940c-449d-a808-f507b83fc385">9,295,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjYtNS0xLTEtMA_f88eabda-0dfb-4547-a82a-71ae9a7fdb6d">9,274,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjYtNy0xLTEtMA_240d4c3d-39eb-4761-a03d-83c393d8b9bf">9,280,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_22"></div><hr style="page-break-after:always"/><div style="min-height:40.5pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"></td><td style="width:72.450%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">OPERATING ACTIVITIES</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMy0xLTEtMS0w_886033a3-1b3a-476a-925c-6ab7bfb3906e">64,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMy0zLTEtMS0w_183cd192-d821-4121-9a8d-e8a8a88cbf21">31,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNS0xLTEtMS0w_1f9b4f55-e811-410b-aabd-934590f62b52">3,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNS0zLTEtMS0w_e88ee51b-44c2-48fc-868e-d0a903d2a706">3,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNi0xLTEtMS0w_c5250912-486f-4cba-a6a7-f5e953a8afec">74</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNi0zLTEtMS0w_5548c2fc-ad4d-49b1-90ea-193a7a71bb70">223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNy0xLTEtMS0w_aab14df6-c2d4-432d-a11f-affc4c47c13e">1,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNy0zLTEtMS0w_6387b710-f542-4958-9543-b90d2518b733">18</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfOC0xLTEtMS0w_8b1267f3-ba36-4206-9397-6b0c8d3a172a">2,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfOC0zLTEtMS0w_77659198-0683-4d33-80f4-a8953c6b6abe">2,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash interest income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfOS0xLTEtMS0w_7478d1f2-0e3c-4922-9d2e-b205087245b5">770</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfOS0zLTEtMS0w_f5a179d7-ca1f-43b0-9ea4-bfeb28ef87d1">2,596</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Gain) loss on sale or retirement of property, plant and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTAtMS0xLTEtMA_44e1f13f-096f-4cf9-bc3a-c6e5ab2449a8">41</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTAtMy0xLTEtMA_37defd7f-1ef8-438a-9f14-ebe8b099e513">242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on investments and sale of loans, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:Gainlossonsalesofloansandinvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTEtMS0xLTEtMA_5d8b85b1-01f2-4ead-a430-92f8265168e2">12,555</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="cvco:Gainlossonsalesofloansandinvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTEtMy0xLTEtMA_4c0cc65f-36ec-423c-851a-4fe745c90ff8">9,597</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities, net of acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTMtMS0xLTEtMA_080e6cc6-6061-4ca0-9302-4bdbc272815c">3,136</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTMtMy0xLTEtMA_2d1fa341-e3b6-4a27-927f-b82b7120d203">5,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans receivable originated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTQtMS0xLTEtMA_a475dfa4-3d15-4922-af50-1ad535d3f1f6">85,370</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTQtMy0xLTEtMA_a2c404bb-bf8c-44a0-afd9-5533f0c7f3b9">82,352</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sales of consumer loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTUtMS0xLTEtMA_780739de-a76b-487f-acff-b660fcf2f597">101,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTUtMy0xLTEtMA_edc199af-376a-4644-8a69-15451494c78c">80,589</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal payments received on consumer loans receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromCollectionOfLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTYtMS0xLTEtMA_0ee05368-c21f-4c51-ac90-4dc905cfdbdf">6,875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromCollectionOfLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTYtMy0xLTEtMA_4fd225dc-ba15-4889-924c-627d74ee76e2">6,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTctMS0xLTEtMA_d4c69571-0aaa-4670-b5d6-41e8be512777">19,980</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTctMy0xLTEtMA_a02bd629-844a-4c80-9c99-e1da198441a2">1,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTgtMS0xLTEtMA_d7268810-f94f-48d4-bcbb-f29d1f269a0a">993</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTgtMy0xLTEtMA_8fae0842-b320-47f2-b4c0-77d2975fa0dd">11,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial loans receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInFinanceReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTktMS0xLTEtMA_e97837a6-fbf4-4f4f-8ae1-c0dcdd5a5fca">3,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInFinanceReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTktMy0xLTEtMA_303e8361-fab3-4476-9317-dc027d15f5be">4,691</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjAtMS0xLTEtMA_71efe48b-66e3-4c4b-8d7a-b07a4fe39e4e">16,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjAtMy0xLTEtMA_72b1631e-23ff-4d92-a41b-384c5f5f5529">20,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjEtMS0xLTEtMA_e5beb468-7420-4b6e-901f-5813fad1253f">80,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjEtMy0xLTEtMA_a824dc08-d150-46e6-929e-205767840284">74,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">INVESTING ACTIVITIES</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjMtMS0xLTEtMA_377e5f80-990f-4811-8d2e-26ebd22454e7">4,671</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjMtMy0xLTEtMA_06da4899-28d8-414d-8f0c-6140508fc361">3,773</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments for acquisitions, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjQtMS0xLTEtMA_684144d9-9e61-49d3-aea0-77aa7649e179">151,309</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjQtMy0xLTEtMA_9b4e1dc8-4727-4c2a-8070-c669a579be90">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjUtMS0xLTEtMA_53a61803-5964-447a-aab7-b857f1eaa94a">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjUtMy0xLTEtMA_ebf6b9ce-fe63-4753-a0e0-b6d77d0b942c">77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjYtMS0xLTEtMA_f2f65d3f-fb20-4b4f-acd7-64491732f6b6">6,251</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjYtMy0xLTEtMA_10667ac1-e1d4-4b37-a288-3338eb004379">4,440</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjctMS0xLTEtMA_d1bfa38d-7b8a-4a2b-a870-6bf549551c1f">6,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjctMy0xLTEtMA_358543d2-561d-4530-be6f-28c4259133fc">8,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjgtMS0xLTEtMA_e3162027-5ada-45e6-b8e8-d93cd508ccbb">156,045</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjgtMy0xLTEtMA_f7dca7cd-2a00-4564-bd30-1d3245940d90">82</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FINANCING ACTIVITIES</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from (payments for) exercise of stock options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzAtMS0xLTEtMA_fc59bc78-cd04-4ec9-9701-db7bcaab4a05">2,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzAtMy0xLTEtMA_82058129-22ac-4f8c-b559-3bb17d7ef8e7">11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from secured financings and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:ProceedsFromRepaymentsOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzEtMS0xLTEtMA_3031454c-ed6c-464d-97d7-5a685e253967">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzEtMy0xLTEtMA_d567e314-fa97-4055-bc37-e48350c8ae88">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments on secured financings and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzItMS0xLTEtMA_b81d1e43-67e2-4a3f-ad4e-a1f584530ecc">1,122</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzItMy0xLTEtMA_af7656c6-35b1-4cf7-a6e3-150a640d9492">918</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments for common stock repurchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzMtMS0xLTEtMA_5538b894-3df6-4fc7-8931-4e1216e3c866">20,436</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzMtMy0xLTEtMA_cabbd237-2439-4e91-a51c-a4b8bff6170b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;Distributions to noncontrolling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" name="us-gaap:PaymentsToMinorityShareholders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzQtMS0xLTEtMjA3Mzk_f4fc919c-d0f0-4b82-82a0-b8a96b393fb4">180</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:PaymentsToMinorityShareholders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzQtMy0xLTEtMjA3NDc_0943a037-8067-40bb-b74b-aa523a48d5ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzQtMS0xLTEtMA_c20071c3-26d7-4ea6-b7dc-5b13491814c1">18,873</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzQtMy0xLTEtMA_e0ac717c-5f46-4d08-9302-fb011a63cc03">865</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) increase in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzUtMS0xLTEtMA_70357587-4c93-47ba-a3e2-4c78594ac27f">94,831</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzUtMy0xLTEtMA_ee843868-5161-489a-a731-48305139386a">73,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at beginning of the fiscal year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzYtMS0xLTEtMA_abce9108-ddd1-46c7-8043-b3a07be1f1fe">339,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62fb162072174830b5a5c380179992a6_I20200328" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzYtMy0xLTEtMA_ab8e77c1-1cc0-4fdc-8a83-78fafd7bd1b8">255,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at end of the period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzctMS0xLTEtMA_468040dc-bee5-4d81-b893-61be05bb0e42">244,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzctMy0xLTEtMA_46ee734b-e4c6-46b3-9f3d-124523f783a5">329,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental disclosures of cash flow information</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzktMS0xLTEtMA_c71e158c-3c0a-45d8-a108-f6f171d6caca">19,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzktMy0xLTEtMA_0ed88995-e7f1-43e3-a2f3-4a548bc467d8">7,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDAtMS0xLTEtMA_d17200fb-4e50-462a-9862-1249c45b3d9f">195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDAtMy0xLTEtMA_ac671fa5-1ef9-4ce5-840c-99d250eb93ce">251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Supplemental disclosures of noncash activity</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in GNMA loans eligible for repurchase</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:LoansAssumed1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDItMS0xLTEtMA_5ebfaa2e-3287-4384-972c-a486341ae8e3">8,830</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAssumed1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDItMy0xLTEtMA_85ee0ccb-76b3-43c5-9e9b-45e32ae724bf">16,170</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets recognized and operating lease obligations incurred</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0d58b8211f3422ea345e2b029100841_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueOfAssetsAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDMtMS0xLTEtMA_235e925a-d38f-4de1-a002-a595df076ef8"><ix:nonFraction unitRef="usd" contextRef="i878c42f1ad354249ae629936fd51046c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalLeaseObligationsIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDMtMS0xLTEtMA_f9cf08e9-b5f7-4e23-a4cc-fef884784843">2,205</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie22fb06793514a48b1203a581f2da1f2_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalLeaseObligationsIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDMtMy0xLTEtMA_556f0dba-63f1-4d68-a845-ac81b19ef59d"><ix:nonFraction unitRef="usd" contextRef="i21f2adacc1124f6a9f3ef084390318df_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueOfAssetsAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDMtMy0xLTEtMA_f6426c9b-0001-420f-a6a8-679305c06fe1">5,617</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of assets acquired under finance leases</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7822b8c50a8d4a5995b9481c28f88951_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueOfAssetsAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDQtMS0xLTEtMjA2NzI_ce59d5e8-1da4-44ae-a852-8bceb86f8405">7,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b3d9072e1842b3a9dbeb080240d762_D20200329-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:FairValueOfAssetsAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDQtMy0xLTEtMjA2ODE_0cfa0367-9292-4b51-a31b-c70fd2928d5f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease obligations incurred</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00dedf03d21d4849bef9797618853b18_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalLeaseObligationsIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDUtMS0xLTEtMjA2NzI_74a3d06a-55ca-4a51-b55f-3ac876bccefc">6,043</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic742a206fb8e48c099cc76cd5ba6ed49_D20200329-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:CapitalLeaseObligationsIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDUtMy0xLTEtMjA2ODE_7361420f-7f0f-49cd-9cf0-ad92db0d51db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10.5pt;font-weight:400;line-height:120%">See accompanying Notes to Consolidated Financial Statements</span></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CAVCO INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div><div id="i2aed4013252941f992d36e7c916f3660_28"></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMzg3MQ_05ce855d-1031-4dff-a9e4-7645c39826b5" continuedAt="i6f7a032ee2234991995103f241a61324" escape="true">Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="i6f7a032ee2234991995103f241a61324" continuedAt="i518f8b25c35c42bd8f1dc1d7ddad81b7"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMzg2NA_ccd3a214-203a-46a0-9753-e30ec85046c5" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying unaudited Consolidated Financial Statements of Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "SEC") for Quarterly Reports on Form 10-Q and Article 10 of SEC Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to such rules and regulations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, that are necessary to fairly state the results for the periods presented. We have evaluated subsequent events after the balance sheet date through the date of the filing of this report with the SEC, and there were no disclosable subsequent events. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the Notes to the Consolidated Financial Statements included in our 2021 Annual Report on Form 10-K for the year ended April&#160;3, 2021, filed with the SEC ("Form 10-K").</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and the accompanying Notes. The uncertainty created by the novel coronavirus COVID-19 pandemic has made such estimates more difficult and subjective. Due to that and other uncertainties, actual results could differ from those estimates. The Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows for the interim periods are not necessarily indicative of the results or cash flows for the full year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The current fiscal year will end on April&#160;2, 2022 and will include 52 weeks.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate in <ix:nonFraction unitRef="segment" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMjQ3NQ_0f9ed500-5e9f-4d51-8823-9b063da559b1">two</ix:nonFraction> segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations, and (2) financial services, which includes manufactured housing consumer finance and insurance. We design and build a wide variety of affordable manufactured homes, modular homes and park model RVs through <ix:nonFraction unitRef="factories" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" name="cvco:NumberofOperatingManufacturingFacilities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMjc5MQ_6d90ea80-c26f-416d-95b6-481b1c60f188">26</ix:nonFraction> homebuilding production lines located throughout the United States, which are sold to a network of independent distributors, community owners and developers and through our <ix:nonFraction unitRef="store" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" name="us-gaap:NumberOfStores" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMjk2Nw_477942bb-9c69-4976-b7d7-eada07989c3f">46</ix:nonFraction> Company-owned retail stores. The financial services segment is comprised of a finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), and an insurance subsidiary, Standard Casualty Company ("Standard Casualty"). CountryPlace is an approved Federal National Mortgage Association and Federal Home Loan Mortgage Corporation seller/servicer and a Government National Mortgage Association ("GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Standard Casualty provides property and casualty insurance primarily to owners of manufactured homes. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 24, 2021, we acquired the business and certain assets and liabilities of The Commodore Corporation ("Commodore"), including its six manufacturing facilities and two wholly-owned retail locations. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 21</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMjc0ODc3OTEwMjk2NQ_981c86bb-839a-42d3-80c4-087ebc3b9e4e" continuedAt="i639bad4ab5a94efe9ce5e6fc9c21eef0" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the below, for a description of significant accounting policies we used in the preparation of our Consolidated Financial Statements, please refer to Note 1 of the Notes to Consolidated Financial Statements included in the Form 10-K.</span></div><div style="margin-top:9pt;text-indent:18pt"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:MinorityInterestDescription" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY1ODU2MA_74e5acae-5a42-4554-be6a-8d929e4ff238" continuedAt="if0d59b8f719f44f59e8c594a0f6b6f29"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Redeemable Noncontrolling Interest. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In fiscal year 2017, we purchased a <ix:nonFraction unitRef="number" contextRef="i1164663e7cb947e19c33f98fbe1502b4_I20210403" decimals="2" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY1ODU1Ng_7feb7568-56bb-4851-b5fa-e0fad03cf772">50</ix:nonFraction>% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as &#8220;Craftsman" or the "Entities") from a third-party ("Seller"). Craftsman is a manufactured home street retailer in Nevada with four locations selling Company and other manufacturer branded homes. They also provide general construction to setup the home property and assist with multi-home developments and multi-family dwellings.</span></ix:nonNumeric></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div></div><ix:continuation id="i518f8b25c35c42bd8f1dc1d7ddad81b7"><ix:continuation id="i639bad4ab5a94efe9ce5e6fc9c21eef0"><ix:continuation id="if0d59b8f719f44f59e8c594a0f6b6f29"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 4, 2021, we entered into an agreement (the "Craftsman Purchase Agreement") with the Seller to obtain the remaining <ix:nonFraction unitRef="number" contextRef="ifa76fc04ed3f4eea912f2334a6058966_I20210403" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY1ODU2Mg_0a21e506-3965-4cb6-a40c-481cae275e41">50</ix:nonFraction>% ownership in Craftsman, owned by the Seller, to be purchased over time. As provided in the Craftsman Purchase Agreement, <ix:nonFraction unitRef="number" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY1ODU3NA_26387c2d-7408-4957-baa6-0a2c313b9ca6">20</ix:nonFraction>% of the equity of Craftsman owned by the Seller was obtained as of July 4, 2021 by us for cash and, as a result, we obtained a controlling ownership interest. We accounted for this transaction as a business combination to be achieved in stages (see Note 21) and consolidated the entities while recognizing a noncontrolling interest for the remaining Seller ownership as discussed below.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Craftsman Purchase Agreement calls for an additional <ix:nonFraction unitRef="number" contextRef="id87864600cd243cdba2a4500c04d8e78_I20231231" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY2MDEyMQ_b2555a88-fc13-4237-a514-24f2efc96a88">20</ix:nonFraction>% of the equity of Craftsman owned by the Seller to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required, $<ix:nonFraction unitRef="usd" contextRef="i079ae71292334778888f0cd8c76b0063_I20210704" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY3MDk5NQ_4b6ba301-58b5-4ace-9db4-fdbf266add96">2.5</ix:nonFraction>&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Interest expense.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">After December 31, 2023, the Seller has the right to require Cavco to purchase all of Seller's remaining <ix:nonFraction unitRef="number" contextRef="i515306ac3d064306a2e92c734d5dfc97_I20231231" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY2MDEzMQ_d7b3968d-0c55-4cd4-8dd1-d929e8563c5a">10</ix:nonFraction>% ownership (&#8220;Put Right&#8221;) for an amount specified in the Agreement that is designed to approximate fair value. Likewise, Cavco has the right to require Seller to sell their remaining <ix:nonFraction unitRef="number" contextRef="i515306ac3d064306a2e92c734d5dfc97_I20231231" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY2MDEyNg_2c5b6655-a92c-421c-bd84-23d8580c519a">10</ix:nonFraction>% ownership (&#8220;Call Right&#8221;) based on the same timing as described above for the Put Right. The purchase price to be payable by the Company for the purchase of Seller's remaining ownership pursuant to the exercise of the Put Right or the Call Right will be settled in cash. As redemption of this remaining ownership is not a current obligation, $<ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY3MTAyMg_bbd1c31f-d172-4a3a-a868-e5a3d1b63c3a">1.2</ix:nonFraction>&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption. The amount of income attributable to this noncontrolling interest is included in the Consolidated Statements of Comprehensive Income on the face of the Consolidated Statements of Comprehensive Income.</span></div></ix:continuation></ix:continuation></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_31"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RleHRyZWdpb246MGM2ZjExOWE0OGY3NGUxNGE5ZTJkNjYxZmUzODI3OWZfMTY3_a1f878a7-20ba-4bc8-a2b3-12a9bdfb2952" continuedAt="idca9b8014c3d448d8026d17c853789e3" escape="true">Revenue from Contracts with Customers</ix:nonNumeric></span></div><ix:continuation id="idca9b8014c3d448d8026d17c853789e3"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RleHRyZWdpb246MGM2ZjExOWE0OGY3NGUxNGE5ZTJkNjYxZmUzODI3OWZfMTcw_48bfe49b-28b1-4b19-9632-dcd5195ee2fa" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes customer contract revenues disaggregated by reportable segment and source (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;U.S. Housing and Urban Development code homes</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d24c5696eb348c1baf70daee826ff18_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMy0xLTEtMS0w_ea0331f3-515c-48ec-93c2-69a95cba45b1">285,947</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic05288a55bc84635995ad51f58c6a798_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMy0zLTEtMS0w_3ade11d8-fcf4-4fbb-8757-d5e72213cb2a">197,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i737d610e25144ce8a61c9a41ace3dafc_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMy01LTEtMS0w_61aafbce-0d86-4e30-8c83-aad793a2ec2b">548,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie563a157381a42369040274071d5ec23_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMy03LTEtMS0w_7feb457c-a970-45c6-85a5-89a0d13da31f">387,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Modular homes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic872c8bd6da04b0b96d8b222f8eac118_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNC0xLTEtMS0w_96725437-262f-4227-b3a8-87f2808d80eb">31,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i209ada07056547838d05c10b82eaf8d5_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNC0zLTEtMS0w_5d867a00-ced9-41f6-a4d3-ddba25f392bb">20,483</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic24012519fdd4a91a27d4ba0c3081898_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNC01LTEtMS0w_b3f56a5c-fae5-4d57-8aa1-14a9f3e0d9b8">58,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5740c7c00d6e434a9aea01109f91b875_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNC03LTEtMS0w_40c2016c-c454-418c-a53e-e6731d7e63c2">41,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Park model RVs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22563408a73246749220dd7b9d0a5038_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNS0xLTEtMS0w_f79093f9-8181-4fdf-9d4d-9a4fb457ed72">9,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29bfdd7aa0f34cedaa5a7c469867a1a7_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNS0zLTEtMS0w_ec4ce47f-9de5-4e92-b549-125b9f951620">9,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48acb8a3b9804fefa8901be94fd979f5_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNS01LTEtMS0w_cd6c2977-f4c9-43f5-b74a-43f75b43ea4b">19,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i086a70a921064dca9b3aa553bd44c0a5_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNS03LTEtMS0w_704b6150-f8cb-45c6-9c11-8613b49d713e">22,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2aa17b5fb78c44c18d858f4501b8c3ce_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNi0xLTEtMS0w_29a1746f-4717-4238-84d3-a04f0223eda6">15,033</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i592d7e06c2bf42df86924e2a927a424e_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNi0zLTEtMS0w_907d8554-aff1-4052-ae45-1e56dddcf83b">13,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i151acb1e7be94f7081d2621971d78900_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNi01LTEtMS0w_6471f3d8-19d4-4af7-b534-48d7c39615bb">28,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d414ae03e6e474a90f9143d270c1de9_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNi03LTEtMS0w_71398ab4-d639-4261-a925-533eb2c520bd">27,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i674d4a45727d48a18b0f6846e5545988_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNy0xLTEtMS0w_a454aca1-bda9-4f21-9ab7-b9626caa4db5">342,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if63e29d556294a7e8a2d72bed64096bd_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNy0zLTEtMS0w_8b3f767d-d84b-4a97-a0e0-0ac196c2ff56">240,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id485f572b4c443e69a1863ccfd0c45ac_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNy01LTEtMS0w_36d2cff2-103b-470e-b061-283653872acf">654,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dda59fa9818400cb692e36b1769bca8_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNy03LTEtMS0w_e39bce7d-9541-4002-8527-18f2669e231f">479,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Insurance agency commissions received from third-party insurance companies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1e6750ab7fe4e0ea9475e9039f9d645_D20210704-20211002" decimals="-3" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfOS0xLTEtMS0w_2f2f0a1c-01f0-4773-ac66-03e9a2ea26e2">850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8cfc5fc07c04860af7c591fcf155796_D20200628-20200926" decimals="-3" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfOS0zLTEtMS0w_a0e10b39-06bd-4cfc-b3c8-dfce5378a644">777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4203580c993428d81fca3eea0d9206b_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfOS01LTEtMS0w_9b176516-40c7-421d-a6f1-0ba09b20863a">1,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9b51a371f1047c4be477cbdf444ed71_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfOS03LTEtMS0w_903a88fc-fb75-4933-a306-7196f82811e0">1,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bf6dd431bfb48009bc11fb6340cb8ce_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTAtMS0xLTEtMA_a89f4d5c-bcaa-4793-bda5-7e971f86f5d4">16,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia88553842e6a4187b74f0cf2d7dad470_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTAtMy0xLTEtMA_d29dc3a7-ca4f-45b2-bb87-575da17ce286">16,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7814530311ef4c8d8ef27ec50522a6d0_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTAtNS0xLTEtMA_793b3ada-0659-478a-8671-5b3476e521b3">33,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ab86f015314495f90ed7717b8d3b136_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTAtNy0xLTEtMA_ded4e96a-d980-440f-baec-5ec101a22729">32,173</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fa2d3913eb842d59514b1bb376c76df_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTEtMS0xLTEtMA_daa06202-a5c2-485e-808f-615d9d6c9c47">17,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9408c5b21d94744a7278b2205008b78_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTEtMy0xLTEtMA_e77fde32-d6e6-4f30-877d-1dca6e345ed3">17,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13b450c504914b87b579d84c67797759_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTEtNS0xLTEtMA_a49c1957-1d65-47ba-945c-3512d91fb581">35,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64afe492bee646cf8754b467f8b1a85f_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTEtNy0xLTEtMA_d9869f18-03dc-49ff-99a4-2c96d10bce6f">33,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTItMS0xLTEtMA_31fb971f-2989-4332-b49e-d6d7e6f83a55">359,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTItMy0xLTEtMA_9d2bcfc2-8ee9-485e-a1ea-d37e150ee303">257,976</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTItNS0xLTEtMA_fad5866b-f75b-4639-b79f-8ad102139ffc">689,965</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTItNy0xLTEtMA_94093800-e07f-424f-ab93-4116a10932a8">512,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:CashAndCashEquivalentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RleHRyZWdpb246OWJhYWUwODliMjRlNGViNjg5Y2FiZmNlMGQwOGE0NmNfNDM0_0a8f81a4-9837-4bbb-8d3b-f02a112000e8" continuedAt="i8bdf299a66374d60b311a8583cc17dd4" escape="true">Restricted Cash</ix:nonNumeric></span></div><ix:continuation id="i8bdf299a66374d60b311a8583cc17dd4"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RleHRyZWdpb246OWJhYWUwODliMjRlNGViNjg5Y2FiZmNlMGQwOGE0NmNfNDQ4_fa13decf-ee02-4dba-8734-da501b012548" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash related to CountryPlace customer payments to be remitted to third parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96ea864fa19241b8afaf14c2678e4bef_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMS0xLTEtMS0w_8c69aa08-8539-4147-9493-368274d953ef">18,820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie8800fc939d34883ab245bbf06694c39_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMS0zLTEtMS0w_c180ac0a-08e5-461d-91e6-b2107a2840c3">16,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88bfd4b7040642058c9925e110e756c1_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMi0xLTEtMS0w_a1846111-169f-49b8-be0b-9d718b36bd0d">1,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17d9ace2d406468bb6c6bea369844aa7_I20210403" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMi0zLTEtMS0w_dba2d960-b508-4b33-a6fe-cbece725be48">979</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMy0xLTEtMS0w_783626e7-f0f3-4dcd-8fec-1d9a2d8b914a">20,185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMy0zLTEtMS0w_3c0ff046-2d3b-475a-94ac-d95e59aaa2a2">17,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfNC0xLTEtMS0w_893d9759-3c40-4f9d-89d9-daa9368fec90">19,850</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfNC0zLTEtMS0w_1ec1737f-4ab2-4ee9-8e1d-73f80eb71025">16,693</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfNS0xLTEtMS0w_5b391e6f-6b31-453b-a139-53c4574030c1">335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfNS0zLTEtMS0w_9840241c-ae33-4427-9196-3976f122c06e">335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown on the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMS0xLTEtMS0w_bb83d5c9-2512-44d7-a6fc-cdf7f8c6aaa7">224,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMS0zLTEtMS0w_151a7daf-b5d2-45af-9919-96ae119e9952">312,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMi0xLTEtMS0w_783626e7-f0f3-4dcd-8fec-1d9a2d8b914a">20,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMi0zLTEtMS0w_57781326-e42b-47d8-85e9-fba1668b698a">17,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMy0xLTEtMS0w_33d39fb1-b945-4be3-9993-2608466951b0">244,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMy0zLTEtMS0w_5cf0871f-b0bc-4a6b-8ee4-9cc5e143181e">329,269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_37"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTU3OA_0af16b91-1f1d-4b26-818d-f8c48e7a3e74" continuedAt="i82b39d9ba15d4aaf86cc8e16f0c79baa" escape="true">Investments</ix:nonNumeric></span></div><ix:continuation id="i82b39d9ba15d4aaf86cc8e16f0c79baa" continuedAt="i9a7952cb6166488c808928beb9417577"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="cvco:ScheduleofInvestmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTU4MA_b36c886b-bb14-4e3b-a5ab-bf807e919774" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMS0xLTEtMS0w_6a9ad552-54ee-4c70-95af-bccb7c150222">18,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMS0zLTEtMS0w_d63bf722-cd4c-4b4d-bcac-8ba7392b91e2">14,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMi0xLTEtMS0w_629e4886-8b3d-4127-883b-6b776a377242">16,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMi0zLTEtMS0w_05f82ec4-d7c1-4ebf-aa93-ca846a5fc5d2">17,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMy0xLTEtMS0w_2dc0020c-3dac-42f6-a173-68a9dc38b9d3">19,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMy0zLTEtMS0w_7c0c1a65-300a-41f9-ab19-74623e019983">21,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNC0xLTEtMS0w_d109e80c-f845-483b-aa07-e81de34a03e3">54,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNC0zLTEtMS0w_66466d2e-1c11-4450-a638-342b06a2573f">54,506</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNS0xLTEtMS0w_d8ab82bc-9d16-47e8-9e35-6db1847d1193">18,867</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNS0zLTEtMS0w_9b181708-8d0d-4b8a-bff6-e6a0349cd61a">19,496</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNi0xLTEtMS0w_cd557bc2-8e85-4c4c-9bb6-8b157701955d">35,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LongTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNi0zLTEtMS0w_662ddb54-60be-4693-a56c-badf1972d3a7">35,010</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments in marketable equity securities consist of investments in the common stock of industrial and other companies. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our non-marketable equity investments include </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.</span></div><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTA5OTUxMTYzMDk4MQ_c37aade5-8148-45e7-8e6c-c6b483333c9f" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands).</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib94d8cf49f3544a299da4170a9633bb2_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMi0xLTEtMS0yMzgzMA_7274af76-e20a-4d56-9d5f-d366b8f8f820">2,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib94d8cf49f3544a299da4170a9633bb2_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMi0zLTEtMS0yMzg0MA_a7ec8fd3-51b9-4de6-9362-89531c3b5475">2,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad2af00a949949fea100a416c4acb502_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMi01LTEtMS0yMzg0NQ_cc1168fc-e41a-41fd-9214-be470f31366b">2,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad2af00a949949fea100a416c4acb502_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMi03LTEtMS0yMzg1MA_15d7b1bc-f28e-4f88-a1a8-d717447d410d">2,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8792be3cd94000b454cbe89daebe70_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMy0xLTEtMS0yMzgzMA_76406b1d-68b6-47a1-bd01-b09e7ee4dc86">7,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b8792be3cd94000b454cbe89daebe70_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMy0zLTEtMS0yMzg0MA_c572523e-76a4-4c0a-a46c-cc60d9f4bcec">8,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48165c4acef044baa5309a7c3f90530a_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMy01LTEtMS0yMzg0NQ_479f06f0-2a66-407d-83f4-2163bad3b759">7,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48165c4acef044baa5309a7c3f90530a_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMy03LTEtMS0yMzg1MA_a2b2326f-d14e-4d91-b2a2-30e4336036d3">7,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0245e09a244de683d411566f0cba84_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNC0xLTEtMS0yMzgzMA_7959805e-14e5-4b38-b03a-b553e805c49d">7,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c0245e09a244de683d411566f0cba84_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNC0zLTEtMS0yMzg0MA_496e2b64-682d-4e58-8fe8-5d939ad20015">7,791</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9480b5ef3b1406bbf3dd2d4969dd8e5_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNC01LTEtMS0yMzg0NQ_b81969a7-183d-4725-98b4-c786c8379a75">4,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9480b5ef3b1406bbf3dd2d4969dd8e5_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNC03LTEtMS0yMzg1MA_9bc216ac-6aee-4cd3-9557-7ebc56bd2b8c">4,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNS0xLTEtMS0yMzgzMA_2da7ebad-9d7f-4d28-a552-c6189b7d8a6f">18,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNS0zLTEtMS0yMzg0MA_517edc37-c12d-44ee-9aed-640649ff8723">18,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNS01LTEtMS0yMzg0NQ_a522d65e-045e-4290-85cc-1a2f8f032d38">14,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNS03LTEtMS0yMzg1MA_d7e072a0-e2e5-46f7-8494-034e2ff25bea">14,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i9a7952cb6166488c808928beb9417577"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTU5NA_92bdca23-bd58-47f7-9cb5-eae857ecc632" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfMi0xLTEtMS0w_461a455d-dbac-48b1-84cd-141c46749174">1,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfMi0zLTEtMS0w_698db855-3a24-4aa9-bf70-7277bddd7fc8">1,618</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfMy0xLTEtMS0w_c441ac60-39a9-4fe3-9e32-04841986c0d4">11,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfMy0zLTEtMS0w_4aa2dbb9-fc6d-4cb6-b5ad-09bae25500ef">11,792</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNC0xLTEtMS0w_6c1f825d-b816-4578-8c5d-742976dcb314">1,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNC0zLTEtMS0w_84681d2c-b464-49a6-8226-745425e876c0">1,321</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNS0xLTEtMS0w_030d1932-1038-41b1-9a03-2ba46899dea1">1,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNS0zLTEtMS0w_4a1964ed-52f9-4c8a-86a7-5b522b72d5d2">1,083</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNi0xLTEtMS0w_a71f1f2d-cdbd-4bac-9c0c-91711612b5fd">2,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNi0zLTEtMS0w_beb1db4a-d356-41aa-b310-72db1380cb29">2,365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNy0xLTEtMS0w_e31574a2-107a-4460-8c89-30f8023caba3">18,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNy0zLTEtMS0w_c0b63f9d-80f7-4ce7-a192-4b14aa34522d">18,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:GainLossOnInvestmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTYwNg_877d54ea-ee5a-4519-8074-281731b6f522" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-6" format="ixt:fixed-zero" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTM2NQ_1fee1218-d17a-43d0-8ee1-5ad276a0acfc"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-6" format="ixt:fixed-zero" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTM2NQ_741113d7-ee23-4478-9d9b-004953b53db9"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-6" format="ixt:fixed-zero" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTM2NQ_c7645811-b7df-44a1-8107-bba14d35ea2a"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-6" format="ixt:fixed-zero" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTM2NQ_e8a7eb4a-cfcd-4781-9a61-a9559021d6fc">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> gross gains or losses realized on the sale of available-for-sale debt securities during the three and six months ended October&#160;2, 2021. For the three and six months ended September&#160;26, 2020, there were <ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-6" format="ixt:fixed-zero" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTA5OTUxMTYzMDAzOQ_5a5428d3-5518-4703-be7d-8d6b67722758"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-6" format="ixt:fixed-zero" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTA5OTUxMTYzMDAzOQ_b4649369-916d-41af-b5b1-2e638ecbedb8">no</ix:nonFraction></ix:nonFraction> gross gains realized on the sale of available-for-sale debt securities and gross losses realized were $<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTA5OTUxMTYzMDAzNg_57e299db-c87c-4c02-9a92-8bc5618bbb2f"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTA5OTUxMTYzMDAzNg_cf3e4360-7e4c-446b-a5e4-c3b0add56133">5,000</ix:nonFraction></ix:nonFraction>.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net investment gains and losses on marketable equity securities were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net gain recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfMy0xLTEtMS03ODU_cf4b5cfc-0a46-4890-bf59-fc71c9691672">243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfMy0zLTEtMS04MDc_9a1ee167-a6b5-428d-a993-804ad914a320">1,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfMy01LTEtMS0w_fa2410aa-a10e-46f5-9e50-8b9ddd549bbe">1,939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNiGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfMy03LTEtMS0w_253b1cb9-42e1-465c-817d-e37360a51ed0">3,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net (gains) losses recognized on securities sold during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNC0xLTEtMS0w_3e8fe698-24f3-4991-b548-82e31cf7db3a">143</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNC0zLTEtMS0w_76a0a05f-42ee-4f87-a418-d66756c9e8e1">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNC01LTEtMS0w_78c72866-bb88-44de-a607-4552def56de2">279</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNC03LTEtMS0w_94efae2c-14c9-41a0-9c21-62d76c70b7c2">6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gains recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNS0xLTEtMS0w_021bd0cb-47e3-46c6-8706-79f67e1b00c0">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNS0zLTEtMS0w_a0ed60cc-94f6-4389-bcb0-fb226109ae3b">1,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNS01LTEtMS0w_e64b7cbf-bb02-404b-aa2b-e24a08a2fa9f">1,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquitySecuritiesFvNiUnrealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNS03LTEtMS0w_fc891454-1c8c-4d97-9c62-b805efcbc638">3,275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_40"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RleHRyZWdpb246ZTE2MWEyOWFkN2FkNDc5ZDkwNmI1Y2U0ZDkwZGZkNTNfODc_f8a26754-e45f-452c-bcf9-b1dde81c238d" continuedAt="i21f190f8e27d493ca60263ea24d108a7" escape="true">Inventories</ix:nonNumeric></span></div><ix:continuation id="i21f190f8e27d493ca60263ea24d108a7"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RleHRyZWdpb246ZTE2MWEyOWFkN2FkNDc5ZDkwNmI1Y2U0ZDkwZGZkNTNfODk_370fdbe2-3798-4558-b619-c7f8f5bb384b" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMS0xLTEtMS0w_a1cf7e62-394d-4127-8f2d-453895dff55e">78,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryRawMaterials" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMS0zLTEtMS0w_1ab25752-aecf-4c21-ad3e-81f86d8d44a3">54,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMi0xLTEtMS0w_87ef0c17-f542-4183-84c4-5b9ccceb0d1d">27,983</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMi0zLTEtMS0w_bd8e7f4e-eca5-41b1-8be3-3339f0ee8bd1">19,149</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMy0xLTEtMS0w_ad13e7df-99ba-400d-b618-c568f6c79a38">83,601</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMy0zLTEtMS0w_9e1d6d98-5441-4ada-9ec7-16bfc0c94d9a">57,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfNC0xLTEtMS0w_00d000e8-0f13-44c0-b438-190fd0e197bf">190,394</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfNC0zLTEtMS0w_ce7ee52d-633f-4dba-9d05-6a336b06bccb">131,234</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_43"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:FinancingReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTI1Mw_29605964-9ba8-48be-a97e-58413da2db05" continuedAt="ib9d7947fc92843588a2f641e2c031dae" escape="true">Consumer Loans Receivable</ix:nonNumeric></span></div><ix:continuation id="ib9d7947fc92843588a2f641e2c031dae" continuedAt="ia86c95903b4745e7968e9896b862ffd8"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="cvco:ConsumerLoansReceivableTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTI1OQ_2203ab67-9fca-4ed5-a6ca-83b0adf4eec7" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMS0xLTEtMS0w_62d08744-66ba-43e4-9a6b-016a6a11e46d">28,631</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMS0zLTEtMS0w_e48e7dd3-0f5e-4c15-8994-0c0929171ba3">31,949</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:ConsumerLoansReceivableHeldForInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMi0xLTEtMS0w_6ac46263-11e5-428d-99a3-8a2251014e65">16,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:ConsumerLoansReceivableHeldForInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMi0zLTEtMS0w_b162ad77-8e80-4110-ab2c-81d124b212d0">18,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableHeldForSaleAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMy0xLTEtMS0w_62db8950-d036-4531-b7fa-3ba7dd6c6422">10,253</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableHeldForSaleAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMy0zLTEtMS0w_e4d68540-2468-43be-911e-5eb7f582a8f8">15,587</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:ConstructionAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNC0xLTEtMS0w_55972088-905c-4b9f-b81a-9881d89dbeb8">7,485</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:ConstructionAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNC0zLTEtMS0w_cba3f522-226d-4ad2-8193-292303d500fd">13,801</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNS0xLTEtMS0w_08c0c9e5-3e67-4f95-a7db-c3ddebe26fd6">62,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNS0zLTEtMS0w_4ab3d882-f4b9-4976-b7f0-3921ae5f72c5">80,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNi0xLTEtMS0w_3a3cafdf-feb2-4a7a-a61f-ef19862e59df">1,178</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableDeferredIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNi0zLTEtMS0w_bb7173b9-80a1-4e81-a767-43d8b3e1c784">2,041</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNy0xLTEtMS0w_764cf0ce-9782-43fe-aa1d-45e0824ed962">2,799</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNy0zLTEtMS0w_40288fb9-ab60-4251-b50c-1edefe917669">3,188</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfOC0xLTEtMS0w_bcf1827c-f0a4-4146-87c3-634ad045ace8">58,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfOC0zLTEtMS0w_a814ab21-4953-4b92-bb69-03fb237ed516">74,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfOS0xLTEtMS0w_5b3159aa-104b-4eb0-a661-4dc37d36bffa">26,475</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfOS0zLTEtMS0w_436149d7-d32d-44cc-9345-ead5b2439e10">37,690</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMTAtMS0xLTEtMA_04fca3b5-808b-4506-9620-92f1329bd8db">32,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesAndLoansReceivableNetNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMTAtMy0xLTEtMA_9d08c4ae-784a-4d95-a0c6-1452a110e6de">37,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTI2NA_386b1a3f-ff92-429b-b38b-4e5bcdd9c7eb" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d3df4bd988c448fa97c71ddbec2ccca_I20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMi0xLTEtMS0w_68074da1-6866-43e5-a5c0-64b3e6032d62">2,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i802c8d721c22490e8660be31daa90c87_I20200627" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMi0zLTEtMS0w_dbcd2564-ff35-4507-ab14-351aba5d32c9">4,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4577911304eb4d2b88b58dc62de862f6_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMi01LTEtMS0w_62e8532b-d4ff-4b55-b18b-a4f2e28967c4">3,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ee46ab6d0f0412b8ea99e1b1dfd43bd_I20200328" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMi03LTEtMS0w_e17e2fac-f0aa-4f91-8be2-c309340153dc">1,767</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Impact of adoption of Financial Accounting Standards Board's Accounting Standards Update 2016-13 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> ("ASU 2016-13")</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c67d24aa3fb4775b60ecd764bada17f_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMy0xLTEtMS0w_81551450-375a-4e6c-8c3a-e629dfd59a5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0f5f8df29e14ffc9482458bc239d489_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMy0zLTEtMS0w_16acd422-9669-4eee-9122-1bf01b414023">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c8f364978314a5692e882df95284a8a_D20210404-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMy01LTEtMS0w_cfafe39d-2276-49a3-83fe-5720bae55b8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a10b2b5be114797a25d39a5186c73ff_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMy03LTEtMS0w_7efb5155-d490-4e05-9447-c2f49f1647c3">2,276</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id72be30bc225435f976d911a087a46e0_D20210704-20211002" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNC0xLTEtMS0w_cd63635e-5071-4119-8b99-0270c900e577">210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8e84235dc45c4ab780ca475d82e989d4_D20200628-20200926" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNC0zLTEtMS0w_4381ca97-268b-4835-92de-e1d676cc7062">94</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i060c8c23915c444faa8b7474d0bd093f_D20210404-20211002" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNC01LTEtMS0w_be025bf1-1262-495a-8dc1-7dfd230fd8a7">57</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4669c8cf506d4d1eaf119d54398e6ac9_D20200329-20200926" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNC03LTEtMS0w_062b19b3-ccb4-499e-bbf4-980386cb61ab">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id72be30bc225435f976d911a087a46e0_D20210704-20211002" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNS0xLTEtMS0w_66df207e-1b15-4b25-994a-f90cd71d7582">329</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8e84235dc45c4ab780ca475d82e989d4_D20200628-20200926" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNS0zLTEtMS0w_d486a8e9-9dc8-4dab-a3c6-084564b9e431">8</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i060c8c23915c444faa8b7474d0bd093f_D20210404-20211002" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNS01LTEtMS0w_c4b407c0-435a-4406-ae04-c390b0f89f55">332</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4669c8cf506d4d1eaf119d54398e6ac9_D20200329-20200926" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNS03LTEtMS0w_01aaea1f-680f-4a17-8dba-565b0b7f70a9">200</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eb35a17bac349a9ba186fa3eb4c8ed8_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNi0xLTEtMS0w_dad1fa5f-aed4-445e-a5ba-53ae8704b13c">2,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie879c9533f224b269dab502e86384ef6_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNi0zLTEtMS0w_768bdba7-9550-477a-be2a-415caaf1b6b7">3,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eb35a17bac349a9ba186fa3eb4c8ed8_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNi01LTEtMS0w_cd4481b7-00c5-4b95-929c-f58e0885fc3d">2,799</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie879c9533f224b269dab502e86384ef6_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNi03LTEtMS0w_d8fe9a83-eea8-4090-ab8e-6333ef071ff7">3,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="3" name="cvco:Weightedaveragecontractualinterestrate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMS0xLTEtMS0w_d75bad1b-337b-4543-a8f4-ed72cf158794">8.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="3" name="cvco:Weightedaveragecontractualinterestrate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMS0zLTEtMS0w_3df61b7b-87e8-47bf-80ae-ce8fde0dd98f">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="3" name="cvco:Weightedaverageeffectiveinterestrate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMi0xLTEtMS0w_29248490-1322-43a5-b4fa-95467d9d21c3">8.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="3" name="cvco:Weightedaverageeffectiveinterestrate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMi0zLTEtMS0w_e175b0db-ac7c-4dee-807c-87546d62dcbc">9.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt-sec:durmonth" name="cvco:Weightedaveragemonthstomaturity" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMy0xLTEtMS0w_c74bbbc7-70e0-4d0d-a27c-11559b896584">157</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" format="ixt-sec:durmonth" name="cvco:Weightedaveragemonthstomaturity" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMy0zLTEtMS0w_4f999356-af97-4951-9a46-e3f1f5c75c00">162</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="cvco:DeliquencyStatusOfConsumerLoansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTI1MA_bcc29241-50ee-4c1c-8040-05dbb2b1fcc0" continuedAt="i4de900ba068c4549a6fdbacf1811e6f4" escape="true">The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):</ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ia86c95903b4745e7968e9896b862ffd8"><div style="margin-top:9pt"><ix:continuation id="i4de900ba068c4549a6fdbacf1811e6f4"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf5173081e1242c0a47c0c0da5c625b3_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMS0xLTEtMS0w_3902cc67-d0a2-453e-a73b-7cf52efba637">59,602</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d426e235d074006ac95825f9b2a0f75_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMS0zLTEtMS0w_7e52d26d-936b-4885-a8f0-6af77806f2d2">76,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdbc3ea87b9d46788d0bd557f6bf8c06_I20211002" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMi0xLTEtMS0w_ef2dcfd3-1a59-4b6d-a725-119de0fc39ea">110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia4547bd3dd804ae8a0083478150ea064_I20210403" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMi0zLTEtMS0w_e750dc03-164e-45d0-be0b-6e850651410b">508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61 to 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5a23870c73d43eb83cc57b521ec995f_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMy0xLTEtMS0w_a10494fc-ec91-45cf-9d6f-dda8a3caf49e">2,502</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib242352b29f44adc836095caf30b4705_I20210403" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMy0zLTEtMS0w_a1ce3283-6064-4675-a3be-644b4de1bed7">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bbf19de9a924ee3a56f58b58d04be9b_I20211002" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfNC0xLTEtMS0w_91bdcefc-d175-42b9-a518-22915d03fc6d">362</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icede1816ca084f998acf3f8c85736d03_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfNC0zLTEtMS0w_3f2e1bab-9ab6-41ac-9347-3393db6fd1dc">3,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfNS0xLTEtMS0w_eed0e1ae-0733-4433-bf9b-cffb1aa369b3">62,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfNS0zLTEtMS0w_e0b2ac1c-94c2-48c6-8eac-7a596979c811">80,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTI0NQ_7bedb085-e7de-486f-8cce-9d3033c7636c" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables disaggregate gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8bc23931d8594318ab9097dd976fb4af_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi0xLTEtMS0w_d2b89a32-beef-4256-9c79-bf7d1657477b">6,664</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb0b43695d19467fb85c63c20754db1a_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi0zLTEtMS0w_ab89abdc-b4bf-4bc6-b8b9-d55143ccc817">5,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4a62292a3ae4fdfbe6b7908948eea34_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi01LTEtMS0w_107c4e7a-f448-47a3-9dde-b72b7715a0a2">2,776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30da97dc0eee4df387bdde3e7064d780_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi03LTEtMS0w_458a25b6-55d7-43cc-8d90-8e5d99669a80">1,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied8500ebfd3f4f7fa5999b59fd07f1b3_I20211002" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi05LTEtMS0w_f00e3155-1d1b-4168-b7d4-e519d39979cb">765</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8766cfe0be994dc7af1589d2383fab4f_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi0xMS0xLTEtMA_43b9dff0-53ef-4f71-8fe0-6906b92f563a">22,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if53a58f551914ac4a7caf33af1b7da85_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi0xMy0xLTEtMA_31be702b-8403-4ef8-b565-0c64f1a33bd3">39,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1aad211bcdc44b2bbfa63a28ea8a25ae_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy0xLTEtMS0w_da3fb18f-56ee-410d-b039-5900be555043">2,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8129277be8944e99bfb7e86262b1919b_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy0zLTEtMS0w_f3b51d2c-d4e3-4ec8-b133-8df7e412f189">3,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc0f4b17c3084f60b07c09e436d78a67_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy01LTEtMS0w_fa8968be-c04e-43a1-bd19-128470dadee8">2,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95f63f01642943b38e0d2dc6d0ad81f3_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy03LTEtMS0w_b5da0489-ba48-49f2-9437-e55741087961">1,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86018f26475643649e4a611df48ec825_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy05LTEtMS0w_e8b78544-805a-4afc-9b58-bd84339747a0">1,354</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d9e45d585d249979ffd748c4707d1ac_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy0xMS0xLTEtMA_231021e6-a294-45e7-82f9-aa2c7ed9b703">9,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib62fade66811405faf1b87b0105cf535_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy0xMy0xLTEtMA_d51695e1-c2cd-4f35-9ef1-8feba410404d">21,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i027eab95f6bc43eab42249bfc9d3fe9b_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC0xLTEtMS0w_b90f3f76-bd7b-47f4-b179-793e42ecd57e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie651c3b9f8a24fdd97f0c0ff22c736bc_I20211002" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC0zLTEtMS0w_b4f6d450-80ba-409e-b60e-14a84053db67">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcb27589bae54845b9950c2c44fedbdc_I20211002" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC01LTEtMS0w_4d8bf924-1aff-4f90-9216-f3f1c88cd7d8">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibdb4a6c734a84b128972f162d84ae764_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC03LTEtMS0w_ec382b94-9cfe-480c-96ff-01f15f44389f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fbba0c0cce74d3699660b4bb34f6030_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC05LTEtMS0w_2583a08c-7fe1-4791-bf0a-e0b09210a579">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0e0befb28f674f9f8774bcb8502912d3_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC0xMS0xLTEtMA_d55982cb-aa5f-4565-9e57-bda052168504">1,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0f1cb1085c48d5a7984c5622d63d2e_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC0xMy0xLTEtMA_ef0e7aa7-ea35-4402-9f82-ba6b9d589b96">1,621</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0325e7c7b4f745b08f6573e7449f61d7_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS0xLTEtMS0w_bd4c62d4-df53-4d43-9e06-4faedbc025e0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0cce54131fef45b5b2c89210082fb65e_I20211002" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS0zLTEtMS0w_8c7d97ff-1777-4d84-9823-a6b203187e19">149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba2e86b6e8b040b2834b674b9fee3b5f_I20211002" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS01LTEtMS0w_73852d68-f84d-42ad-a8f9-a46a642c7026">19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5dac4122f684e22961a2df2d3bc336a_I20211002" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS03LTEtMS0w_ef5cba7d-d178-4547-b4c8-4fc941f59005">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfc34fd445094bc28738621af36fd35f_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS05LTEtMS0w_74bd5f5a-03ed-4cfc-9d2e-660a00aef835">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i866a6e7f001c4db5a3de165d5ef8a4d2_I20211002" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS0xMS0xLTEtMA_657a4fd5-7859-48e2-9a68-1be708e8d968">346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9fc880083bd847e0a623a20e4ddeb752_I20211002" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS0xMy0xLTEtMA_f8e9e677-3644-4d41-8a7f-5a93c6602283">541</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if199320fd7d24b8d965943d06fb323a4_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi0xLTEtMS0w_29dd6068-ff09-4913-ad7d-fb4109092443">8,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77c4e39d49b74ae494618437f41c04a0_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi0zLTEtMS0w_be6e637b-067e-4870-a318-7f38abeaf1a7">8,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01028cd9fc12494697e2db56e05a3208_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi01LTEtMS0w_6e42aa88-5654-4e45-b947-d2f941849967">5,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6aa78083c51d4df3aabb20d4f1f34b7b_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi03LTEtMS0w_44b42f85-c49a-4416-a59d-abb3f482e592">3,291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i915d2b9efbf045a889326adcff6222c9_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi05LTEtMS0w_2c819aa4-1caa-43b9-887e-50836ae7c0b1">2,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76fa3873c6c94acb8dbbda7905f3154b_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi0xMS0xLTEtMA_61ced888-1918-4f91-a10e-bcef777170e1">34,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi0xMy0xLTEtMA_bd6c0d25-bc06-47cd-9c79-59f8368edbd3">62,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.268%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1a8d0dffade74c3698dcaf3ee69692d8_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi0xLTEtMS0w_6c39252f-0999-49e6-876c-13270ee2ab4c">18,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iff9273ae90154f70881406aa5e0e46e2_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi0zLTEtMS0w_c7478c3e-f3f4-4413-912b-0a43b357707c">3,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73b1e63bdde4881b401b4d442b71bfc_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi01LTEtMS0w_197e2218-9397-4926-ac0b-74eb38700e1d">1,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8299c9c583c447c9ab329cc8a5c4ca57_I20200926" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi03LTEtMS0w_9599b6c1-2117-42b5-afb6-60c5232dcaff">971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10c5a4c0dc2441b98f8d5c34afc2be2b_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi05LTEtMS0w_32d6b1d3-743a-40e7-8ce5-86f784ddb2ab">1,959</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic81e2e8ee45945469b96b01126f82536_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi0xMS0xLTEtMA_d283d2f4-5e38-4622-81f8-166eeaee3537">23,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9315d920b0274762893438ebf5420471_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi0xMy0xLTEtMA_f026f680-e783-4d79-8aa5-5c5654477309">49,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i982b7b09301b43f99ca145f1eff72dce_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy0xLTEtMS0w_8f575789-85ae-4bb6-af5e-5901c2977dd8">10,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i190480cae51a427dbed897616b68c9e1_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy0zLTEtMS0w_912f10d8-6c08-4c27-b80b-9489a52f6513">2,744</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i800b13d839cd4eac98e2aaa01591f47f_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy01LTEtMS0w_40dffc6d-327c-455b-9d1d-c13396992826">1,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if08c43cb738249c1894ad2459d0f31a9_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy03LTEtMS0w_7d0cfaa0-ea46-4598-999f-8a52754fdaed">1,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iacf086e6964441409d695512667e7f7d_I20200926" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy05LTEtMS0w_8d9bad41-abc5-4221-8e02-9bd7a215e884">500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dddc7c71d2e4c08b0a7ab5bc94b15ad_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy0xMS0xLTEtMA_c7368e72-a21d-4e5c-974c-875bb8b9bad4">10,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06fc289ba3764489b3a8d37b09591ac7_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy0xMy0xLTEtMA_daf1e2f8-8be0-4e9a-9064-ec9f9526d0ce">27,030</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica663bad76b048afb47eb51535acb05f_I20200926" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC0xLTEtMS0w_476351ef-c422-41ba-8cae-7d460757ee10">348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0895312c54bf41fb93a17f8e36d57991_I20200926" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC0zLTEtMS0w_a2dd3b42-3b47-47d7-9ec3-18bd10e9da94">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0935b922e6344958eca55cb93fdf0d8_I20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC01LTEtMS0w_8342a65f-e6c1-4718-a5f5-83de7c643367">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9bd0952ffbe4b5292fb1e35c9abad26_I20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC03LTEtMS0w_76e91a6c-7969-472c-a0db-b2b379905e89">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idee1e3f1fcfa48fd829c252fefbe0061_I20200926" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC05LTEtMS0w_cd29e0ff-0310-46d8-8e61-fd298365cf9a">84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06431dc3488e41f4a1f2bc7ec01aa37d_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC0xMS0xLTEtMA_ede5f710-6c3c-45f7-9dba-01d17e0fdcb4">1,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i889f70f8c687451fb4838e87ff11075c_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC0xMy0xLTEtMA_0b6caff2-2270-4c62-80db-fba5bcf17f67">2,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if10f4e18366a4704838b71704fa784df_I20200926" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS0xLTEtMS0w_d088b55c-3042-401c-9d7c-82a71a43c9b1">576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i529c7f6991134821bfaf0a134fc3dbfd_I20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS0zLTEtMS0w_e3e56ab2-c45a-42e3-9ba9-b387c10fd36f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie9f176ffaa1a41dc97b9418b70fc9b34_I20200926" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS01LTEtMS0w_62316abf-fe45-4363-94b2-bb0de5a97b1b">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide1deb8d92664d0ab2266a4ccdafe92e_I20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS03LTEtMS0w_88d42c16-0f94-48b7-904b-c0ad58ca1632">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a127b2f2166440d9dedd59313634c4d_I20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS05LTEtMS0w_9810f12c-5f98-49f4-abe7-51ef14f6fbe3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3854db680fd24849915d519996bf2b52_I20200926" decimals="-3" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS0xMS0xLTEtMA_e9697f17-1821-4733-a72a-ae74734ead7a">481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8dd09b3bcdce45938b4cac956508e192_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS0xMy0xLTEtMA_e1b9fb9a-73bf-441c-8064-16f20702d81d">1,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d83080bed544eb7a2b7727dd2869fc3_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi0xLTEtMS0w_8f3dda0e-2bed-4593-9472-d7a2605073f6">29,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45cf69f8ad9740c2a4fe88a489641cd7_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi0zLTEtMS0w_a235337e-cadb-4e40-917a-5e09eadc19df">6,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5dc51516b10246ebad2e7aeb8824ded9_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi01LTEtMS0w_b145002c-4dd1-471e-a561-73f6b513361f">3,540</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15d26302a0af4968870acc20f4d7c361_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi03LTEtMS0w_9dfa640d-c01e-4c75-8a64-6caf297761c8">2,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic78894c3e2374d23b9dd5f22df615526_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi05LTEtMS0w_221614a7-7302-4f56-8b68-15a5f68be0a2">2,543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a6ce37f342b4a1d9c303511b773db9e_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi0xMS0xLTEtMA_605783bf-bb46-44aa-89c0-d801b4d67d32">35,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableGrossCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi0xMy0xLTEtMA_42301421-be92-4b7d-be03-20dfdf5714d7">80,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of October&#160;2, 2021, <ix:nonFraction unitRef="number" contextRef="i6c7b3cec5d1d49399e4181e1a120951c_I20211002" decimals="2" name="cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTY0OTI2NzQ0Mjk0NQ_ed69cedb-311d-4ed5-a6fd-503bfdd70ccc">36</ix:nonFraction>% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and <ix:nonFraction unitRef="number" contextRef="ic662b9466e2d4cbd82b97fc4db68c622_I20211002" decimals="2" name="cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfNzg3_857d0216-6eb9-4fed-ba91-015e5f19ad41">18</ix:nonFraction>% was concentrated in Florida. As of April&#160;3, 2021, <ix:nonFraction unitRef="number" contextRef="i553e51329ad44006bc19fe5076467830_I20210403" decimals="2" name="cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTY0OTI2NzQ0MzEyMw_dd9c0a13-8f78-4847-b50e-4211b260c8ce">35</ix:nonFraction>% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and <ix:nonFraction unitRef="number" contextRef="ib5acae99ec74432496e2a042bff21bdf_I20210403" decimals="2" name="cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTY0OTI2NzQ0MzEzNA_69ef6b36-7073-40f7-b906-c7ca068689c5">20</ix:nonFraction>% was concentrated in Florida. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other than Texas and Florida, no sta</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">te had concentrations in excess of <ix:nonFraction unitRef="number" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="2" name="cvco:ConcentrationRiskOnFinancingReceivablesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfODc3_35c6a34b-0bb3-4bd1-acc4-4a38db9b02f4"><ix:nonFraction unitRef="number" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="2" name="cvco:ConcentrationRiskOnFinancingReceivablesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfODc3_806bb116-f847-41e2-a998-cfb5b953fe07">10</ix:nonFraction></ix:nonFraction>% of the principal balance of the consumer loans receivable as of October&#160;2, 2021 or April&#160;3, 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Repossessed homes totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RealEstateAcquiredThroughForeclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfOTk0_5f3f801d-50af-4875-9ba7-fa9e1ea0c0f6">893,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RealEstateAcquiredThroughForeclosure" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTAwMQ_16e3e794-432e-46a2-937f-830af811e9b9">518,000</ix:nonFraction> as of October&#160;2, 2021 and April&#160;3, 2021, respectively, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MortgageLoansInProcessOfForeclosureAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTIwMg_9fdfd62a-3194-4ce6-836b-3f75a8297ea3">927,000</ix:nonFraction> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MortgageLoansInProcessOfForeclosureAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTIwOQ_d1217dd0-1ef6-43b9-8b3f-5f480e13a8f5">1.1</ix:nonFraction>&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of October&#160;2, 2021 and April&#160;3, 2021, respectively.</span></div></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_46"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="cvco:CommercialLoansReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTY1NQ_db2d6ca5-76a3-4705-a921-0d4279eac582" continuedAt="i9293a5ac66ad42cebb607a8107f858e5" escape="true">Commercial Loans Receivable</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="i9293a5ac66ad42cebb607a8107f858e5" continuedAt="i8842e799d7164f92a712b08a954c02e5">The commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers and amounts loaned by us under participation financing programs.</ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i8842e799d7164f92a712b08a954c02e5" continuedAt="if759f44a8be04620b14f766aaae961aa"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="cvco:CommercialLoansReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTYzNw_5c70cead-f95e-40c3-9ce5-0c79e4d0fc5e" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in&#160;thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMS0xLTEtMS0w_5bc7a516-291c-4acc-a646-09e3c6f58112">73,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMS0zLTEtMS0w_596f0959-45e4-4ce5-b1cb-82a2b82d2bd6">45,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMi0xLTEtMS0w_6fa95c9c-b6f5-4258-86ed-569701edf92e">826</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMi0zLTEtMS0w_e18f7653-5213-4b0a-8d24-01458114d16f">816</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002" decimals="-3" name="us-gaap:DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMy0xLTEtMS0w_3cc4afad-6ade-4b5a-95ea-62bc48b7e9b2">247</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403" decimals="-3" name="us-gaap:DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMy0zLTEtMS0w_4251aefa-b417-4e26-b580-163d1ae39748">247</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNC0xLTEtMS0w_1960572a-a510-4f78-aee0-bd5eb2a33b25">71,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNC0zLTEtMS0w_eca5667f-8ff1-467d-900e-1fb6c935b2a7">44,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:CommercialLoansReceivableIncludingFromAffiliatesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNS0xLTEtMS0w_e728d7e9-714a-4859-a9e0-bff1be67754c">31,601</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:CommercialLoansReceivableIncludingFromAffiliatesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNS0zLTEtMS0w_dd76af93-daaa-4acf-9b6a-69173d43f46a">19,232</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:CommercialLoansReceivableIncludingFromAffiliatesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNi0xLTEtMS0w_518057e0-2a6c-4a7f-8df0-cc23673ca84f">40,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:CommercialLoansReceivableIncludingFromAffiliatesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNi0zLTEtMS0w_8a7ca14e-77da-45d2-be4e-37be703766b9">25,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance had the following characteristics:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i68df38700d3a4a76bbe5c8e3355de403_D20210404-20211002" decimals="3" name="cvco:Weightedaveragecontractualinterestratecommercial" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjM3YTE3NTI4ZGUwNDQ0Mzk5ZGUwZjgzOTdiZjMwNWY2L3RhYmxlcmFuZ2U6MzdhMTc1MjhkZTA0NDQzOTlkZTBmODM5N2JmMzA1ZjZfMS0xLTEtMS0w_8ddd9a05-8ac0-4377-b5d2-d3989332ff83">6.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5882ad6da6b4413baa0d9dba5c92d7bb_D20200329-20200926" decimals="3" name="cvco:Weightedaveragecontractualinterestratecommercial" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjM3YTE3NTI4ZGUwNDQ0Mzk5ZGUwZjgzOTdiZjMwNWY2L3RhYmxlcmFuZ2U6MzdhMTc1MjhkZTA0NDQzOTlkZTBmODM5N2JmMzA1ZjZfMS0zLTEtMS0w_9db8b5df-0509-4ef0-8840-399d69f70d93">6.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i68df38700d3a4a76bbe5c8e3355de403_D20210404-20211002" format="ixt-sec:durmonth" name="cvco:WeightedAverageMonthsOutstandingCommercial" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjM3YTE3NTI4ZGUwNDQ0Mzk5ZGUwZjgzOTdiZjMwNWY2L3RhYmxlcmFuZ2U6MzdhMTc1MjhkZTA0NDQzOTlkZTBmODM5N2JmMzA1ZjZfMi0xLTEtMS0w_a38cd271-6e29-4887-800a-1cfb4b436731">10</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5882ad6da6b4413baa0d9dba5c92d7bb_D20200329-20200926" format="ixt-sec:durmonth" name="cvco:WeightedAverageMonthsOutstandingCommercial" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjM3YTE3NTI4ZGUwNDQ0Mzk5ZGUwZjgzOTdiZjMwNWY2L3RhYmxlcmFuZ2U6MzdhMTc1MjhkZTA0NDQzOTlkZTBmODM5N2JmMzA1ZjZfMi0zLTEtMS0w_a0664111-32bb-4d07-a65d-dfb26185bf50">11</ix:nonNumeric></span></td></tr></table></div><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTYxNw_cfa84a7c-ef23-4fd4-98eb-a87dd35d655a" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia72a7092e7524dc0ac0e99621de3777a_I20210703" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMi0xLTEtMS0w_bec5b824-972e-4f97-8a1c-9bcba08a4cae">785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc5c30cac2a94f8eb5825ada844f19ab_I20200627" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMi0zLTEtMS0w_bbaa5011-4808-4758-aedc-4a92cef7f447">828</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMi01LTEtMS0w_62589637-16ec-4ffb-b354-e715674f1d08">816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id15866e8de8b4061b95c67b2eba2c4bf_I20200328" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMi03LTEtMS0w_e40c61d7-3e8d-44af-b00d-9251a527266e">393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59fbbc6dfa5f42ec9e93b625da0fb7ac_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMy0xLTEtMS0w_f194473b-e7f3-426f-8758-0e8279089155">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21ec2438afb64805a604a44eb3777d23_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMy0zLTEtMS0w_71200cbe-d97d-4790-9bc9-aad2acfe7caa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622e7839b958443989ab3f2fe5d5c747_D20210404-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMy01LTEtMS0w_d0a2cdb1-b8c8-43b6-9978-0dee74a1410e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4761a70869204bfda3ec41613794f08a_D20200329-20200926" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMy03LTEtMS0w_6ade64ea-4096-4980-a508-c2d1d73319cb">435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ee266c7ec5f45a6a3230857411843fc_D20210704-20211002" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNC0xLTEtMS0w_908e0fca-5df6-4c48-b98a-5e87e72f38e1">41</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40bd4c26989743b3a6bfa7106a2dcf4c_D20200628-20200926" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNC0zLTEtMS0w_10c9fdcd-9e18-435c-ad6b-669e7c7e7442">39</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i68df38700d3a4a76bbe5c8e3355de403_D20210404-20211002" decimals="-3" name="us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNC01LTEtMS0w_ff0404fe-b401-4fbf-bdcd-8799a713fc1c">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5882ad6da6b4413baa0d9dba5c92d7bb_D20200329-20200926" decimals="-3" sign="-" name="us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNC03LTEtMS0w_5bdcec1c-94f4-47f8-b6ba-33fe6528a1b5">39</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNS0xLTEtMS0w_a89804cb-5c28-47e7-9b02-79c6e3459056">826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i856114a5d7fa408a8c41c08a9faf2406_I20200926" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNS0zLTEtMS0w_d2f38d56-2ad7-432a-a2a1-db6f78720f8f">789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNS01LTEtMS0w_6bca9632-aea1-4934-b51c-02bf96c37e8d">826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i856114a5d7fa408a8c41c08a9faf2406_I20200926" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNS03LTEtMS0w_a698e9a0-48a4-4822-9c0e-9a41eaf90406">789</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of October&#160;2, 2021 and April&#160;3, 2021, there were <ix:nonFraction unitRef="usd" contextRef="i81b8b2305f8e4da39b725bb63bdfc627_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_0f8c9776-ada2-4fd3-a5e5-0f525f9c9e1e"><ix:nonFraction unitRef="usd" contextRef="i27b5e2f330fb4f6181104baa7cadb318_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_19f1bbb8-e02d-467f-9adb-33f3f90f787e"><ix:nonFraction unitRef="usd" contextRef="id1651ad68e92471d88855bd6ce78a8e9_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_1e98fa3e-9f98-4e68-a3e8-6b1fde49bd42"><ix:nonFraction unitRef="usd" contextRef="i9f4c88e80f244886b6ae01f827f7f412_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_38827b80-42c9-40f9-8f48-6f9c883c9f18"><ix:nonFraction unitRef="usd" contextRef="i979a46fd03074ad7b8bf0e769bd7a025_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_3bbcc533-ab63-4665-b7d3-33d1e3d721ec"><ix:nonFraction unitRef="usd" contextRef="ibc23730c829249a39353aa70bd82278b_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_3d5463c1-ae5c-407e-8345-6984ed88546a"><ix:nonFraction unitRef="usd" contextRef="ifd6d6831544742a698f9a028b7579daa_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_4bd8072a-bf23-4714-a283-74b1c85bd13a"><ix:nonFraction unitRef="usd" contextRef="i900790f3d6504e329a10b566cab4239f_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_6025e022-d8a2-4dfb-aea8-8c6237c0b689"><ix:nonFraction unitRef="usd" contextRef="i3d3502a1934f441bb542f56097b237d8_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_6d97f996-90c0-4a3c-8036-71e80bc8cf5d"><ix:nonFraction unitRef="usd" contextRef="ib70c3e5e9b47493b920b932241787712_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_752fc869-3f57-412c-a304-41866567982d"><ix:nonFraction unitRef="usd" contextRef="i99539fa78ac24cdd87dd4c986bfc9898_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_7bb2e06b-258d-4ce2-b4cc-196e4b62b674"><ix:nonFraction unitRef="usd" contextRef="idf145b05dcdd4347a9cd052f6f292e6f_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_81f8e90d-cfee-44ae-ad26-db11ed767f3e"><ix:nonFraction unitRef="usd" contextRef="ia62a0dc35aef46438c12999fd9619438_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_898adcfb-2062-48ec-9927-612cc7ceda8b"><ix:nonFraction unitRef="usd" contextRef="i8784dfa796db4215aab92f3acdfc20a2_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_8a835dce-91db-40aa-a8d8-b0a838441ce2"><ix:nonFraction unitRef="usd" contextRef="i90d900645675436596e90b2846935d76_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_aa8a5e17-2ef2-4371-8c0a-186e27dabdd4"><ix:nonFraction unitRef="usd" contextRef="i66fb2b49080b4759a9de3900a7d12702_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_b2442970-d390-4f31-9be5-be679d3af09a"><ix:nonFraction unitRef="usd" contextRef="ia95eb515d6e9423fbda8bbd449030180_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_b6153fc0-d2e8-4164-966f-ec4ee66e455a"><ix:nonFraction unitRef="usd" contextRef="i8f92c3865c5d4d8ba807cbef91e58c5e_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_b6289cb9-3454-4751-af41-3d60e318a1a8"><ix:nonFraction unitRef="usd" contextRef="ie0c6ad474f14405bba3b0f1109716028_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_ba60fecb-3ab6-4015-8e49-1f3de32dc398"><ix:nonFraction unitRef="usd" contextRef="i66fb2b49080b4759a9de3900a7d12702_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_bed21fcc-2206-4a41-a20e-98c3c91b9b2a"><ix:nonFraction unitRef="usd" contextRef="i03822c95ad974297bdff09f75b376917_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_c14afab4-c319-4813-9c10-7560d872a781"><ix:nonFraction unitRef="usd" contextRef="i5213e464147041088ecabb50f436f066_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_c7a9da01-312a-4bda-aea7-95dce9c5a730"><ix:nonFraction unitRef="usd" contextRef="ief2a5f74ebe041af859c4300a2e94a8c_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_cc044567-6f09-48a9-b829-27d1e173cf01"><ix:nonFraction unitRef="usd" contextRef="iade068c4c42a48d4821a73801c75f034_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_cfd7d77e-fc2a-4e67-80f8-db7d0e44ea8a"><ix:nonFraction unitRef="usd" contextRef="i9b46b36fb0934e458fd039a6e5a8d74a_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_e4136c53-0a93-4d72-8238-98f4a25b03f3"><ix:nonFraction unitRef="usd" contextRef="i8f92c3865c5d4d8ba807cbef91e58c5e_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_ee385f7c-1976-40f2-b1cf-a20b05a6d223">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> commercial loans considered watch list or nonperforming. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTY0NQ_abe9d0f5-aa88-4ea6-b10d-65587f265158" continuedAt="ib254175b452d4048a55ed35b0eefedbb" escape="true">The following table disaggregates our commercial loans receivable by fiscal year of origination (in thousands):</ix:nonNumeric></span></div><ix:continuation id="ib254175b452d4048a55ed35b0eefedbb"><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.461%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4117a471af6b474bab326300bc6eb1de_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi0yLTEtMS0w_fcef3cd3-d7f1-40fd-be68-8ca7df71f81e">25,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c5c5f175d2747308b37f9cabeb5c74a_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi00LTEtMS0w_d9540956-e053-499e-a748-8315b855a80b">35,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iea6acbc72d4747b3b0317b640b9498e6_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi02LTEtMS0w_3b7469e1-2355-4281-8163-d1cc17e67246">7,338</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib38b5789cce04a90a218a78d03c130e2_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi04LTEtMS0w_61324043-9487-4d81-8312-8b4852071473">2,669</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc76e72de32f44a5aa45bffa65c56add_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi0xMC0xLTEtMA_2ca36459-c838-44d9-a111-0f2a67d382fa">1,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i258cb64d23e742659e95df4c849167e7_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi0xMi0xLTEtMA_04138b1c-881a-4cfd-bfa4-d1c34c75a774">1,292</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a7ab669c6749259d2228e4a0440b35_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi0xNC0xLTEtMA_b9d47d54-1f1d-455a-b822-3c0a2f5ca188">73,006</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.460%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75234c3620af474faac47653e537b1bf_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi0yLTEtMS0w_ef00e499-012c-437b-aefd-9eabc50805cf">30,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56f6413a630442e5afaec498cddf89fa_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi00LTEtMS0w_861b9888-57a5-4815-bfcc-232250b1f72d">8,677</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if230bc689bcb4548899e56a9c5164b5e_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi02LTEtMS0w_eb7f877c-8ebd-4be0-972f-0ec695e20f29">3,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f41388735d04dedacedea51c74a74c9_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi04LTEtMS0w_118af064-3d8e-41ff-82fa-b1f1532307de">1,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c4bb9b0be564affa2bbf476c0a0efc6_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi0xMC0xLTEtMA_46273e52-abe4-47e3-b0fd-14b32e6d41b3">1,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092013aaecf046279bb854c90dd9fa64_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi0xMi0xLTEtMA_4c09dcbf-ffa2-44bb-a9c7-68827c400722">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cc51ab64329487c8ce666af2c187df0_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi0xNC0xLTEtMA_a31719af-854d-4997-9cda-822fdeb8a726">45,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At October&#160;2, 2021, there were <ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfODI5_7b22ec29-aa09-4eab-8aec-0c10d20fffea">no</ix:nonFraction> commercial loans <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" format="ixt-sec:durday" name="cvco:InterestPastDuePeriodForLoanConsideredAsNonaccrual" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfODQ5_ab342b72-96e8-4479-ab9f-554014160c8a">90</ix:nonNumeric> days or more past due that were still accruing interest and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="cvco:CommercialLoansReceivablesGeographicConcentrationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTYxMg_0060aa66-d2d6-4970-91c8-47a459bf245a" escape="true">As of October&#160;2, 2021, <ix:nonFraction unitRef="number" contextRef="i362d9bb698c34f65be4c5624a63aeafb_I20211002" decimals="3" name="cvco:InventoryFinanceReceivablesGeographicConcentrationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTA5OTUxMTYyOTQ0Mw_c66c5395-0e1a-4f3c-b145-86fd72fef41d">34</ix:nonFraction>% of our outstanding commercial loans receivable principal balance was concentrated in Pennsylvania. As of April&#160;3, 2021, <ix:nonFraction unitRef="number" contextRef="i7168811022bc4ce7aa27c4dcc50158ad_I20210403" decimals="3" name="cvco:InventoryFinanceReceivablesGeographicConcentrationPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTE4OQ_6cd716f8-90af-4288-8668-62aa603a422f">13</ix:nonFraction>% of our outstanding commercial loans receivable principal balance was concentrated in Arizona. No other state had concentrations in excess of <ix:nonFraction unitRef="number" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="2" name="cvco:ConcentrationRiskOnFinancingReceivablesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTMzMw_35c6a34b-0bb3-4bd1-acc4-4a38db9b02f4"><ix:nonFraction unitRef="number" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="2" name="cvco:ConcentrationRiskOnFinancingReceivablesPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTMzMw_806bb116-f847-41e2-a998-cfb5b953fe07">10</ix:nonFraction></ix:nonFraction>% of the principal balance of the consumer loans receivable as of October&#160;2, 2021 or April&#160;3, 2021.</ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="if759f44a8be04620b14f766aaae961aa">We had concentrations with one independent third-party and its affiliates that equaled <ix:nonFraction unitRef="number" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="2" name="cvco:CommercialLoansReceivablePrincipalBalanceConcentration" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTQ5Nw_5b735ba3-42e9-4a4b-b7e7-0c70e670c5b4">12</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="2" name="cvco:CommercialLoansReceivablePrincipalBalanceConcentration" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTY0OTI2NzQ0MzQxNA_6108c3fd-5e8f-4efd-a081-1694c2c2cbad">18</ix:nonFraction>% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of October&#160;2, 2021 and April&#160;3, 2021</ix:continuation>.</span></div><div id="i2aed4013252941f992d36e7c916f3660_49"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMjIx_27a6ca96-b8ac-4970-8109-2653f2809845" continuedAt="i18b7996719894b5babdb34015b546c86" escape="true">Property, Plant and Equipment, net</ix:nonNumeric></span></div><ix:continuation id="i18b7996719894b5babdb34015b546c86"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMjA4_53c37b45-a249-44c2-8f76-8017e4cdcb07" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, at cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Land</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4b3355fced2413797f7827023465e94_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfMi0xLTEtMS0w_2f3d41e2-6fee-44da-9419-9dd67bdce371">42,407</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2b0b1d0888c94469a4745e38f6ef4084_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfMi0zLTEtMS0w_d14ce0ae-a0f1-4242-97c8-19f1b3fe3a90">28,314</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa98c9078ea643e286e3e678cc5952ac_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfMy0xLTEtMS0w_6e194250-2761-4ad7-966e-241962c4fb5c">108,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1534690b3b4a4e6690f3c72213b52be9_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfMy0zLTEtMS0w_abb27f2d-9825-4421-a836-60e016decb2a">71,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70431ad7e9d04526997e2225cc65a349_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNC0xLTEtMS0w_2a337b97-4fce-47ce-af84-1b134c2a5642">45,628</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i585e8206565f4d86b8522fed10e61a84_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNC0zLTEtMS0w_4ae17600-3c02-4f12-b07e-3d449ff71c73">34,146</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNS0xLTEtMS0w_3301a6d6-2eb0-480c-8aca-6acdd76ad773">196,612</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNS0zLTEtMS0w_c3fce072-9fed-42f1-a657-28910c189fc7">134,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNi0xLTEtMS0w_8066919a-1ca7-4ded-916c-ba120168f030">40,215</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNi0zLTEtMS0w_ed441c5f-345b-4759-8755-3839de427a73">37,493</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNy0xLTEtMS0w_d2830425-ef1d-45e6-90e3-9de3658dff1e">156,397</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNy0zLTEtMS0w_e94fc8e8-21cd-40a4-97d4-f3fe13fbfb07">96,794</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMTA5OTUxMTYyODEzMQ_022cf792-f83a-4008-9913-4e69a303cf18"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMTA5OTUxMTYyODEzMQ_e099520b-6877-4bb3-8148-3cae194de9f9">1.4</ix:nonFraction></ix:nonFraction> million for each of the three month periods ending October&#160;2, 2021 and September&#160;26, 2020. Depreciation expense for the six months ended October&#160;2, 2021 and September&#160;26, 2020 was $<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMTY0OTI2NzQ0MjE5OQ_1a42f6fa-c4bf-46dc-aea2-72db18630514">2.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMTA5OTUxMTYyODE0Nw_595c1601-254b-4fc4-83d5-03188b65e411">2.8</ix:nonFraction> million, respectively. Included in the balances above are certain assets under finance leases. See Note 9 for further information.</span></div></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_1070"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGV4dHJlZ2lvbjoxMzdiZDBlNzYxYzQ0ZTA5OTFjZDVmZGY0MThjMTdlZl8xMDk5NTExNjUxODM3_266a52f9-ee91-4cc6-ab58-76c0b26c6778" continuedAt="i0bbba361eba244bba98be99f46d41f4b" escape="true"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGV4dHJlZ2lvbjoxMzdiZDBlNzYxYzQ0ZTA5OTFjZDVmZGY0MThjMTdlZl8xMDk5NTExNjUxODM3_b577e8a4-da85-4e9d-9445-bae3ea848177" continuedAt="ic85ebed981aa453aa08ab93bdcb0a0e7" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i0bbba361eba244bba98be99f46d41f4b" continuedAt="i3b04153b6f1c40eba5710dac8f03d10f"><ix:continuation id="ic85ebed981aa453aa08ab93bdcb0a0e7" continuedAt="i14bbeb14f9cd4d5ba8a7bcbb3382e429"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">certain production and retail locations, office space and equipment. During the period ended October&#160;2, 2021, we executed various lease renewals and acquired certain assets under finance leases.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and April&#160;3, 2021 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.859%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18yLTMtMS0xLTIwMzgy_2ae8c317-3e20-4d63-bf96-9f087e02561d">16,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18yLTUtMS0xLTIwMzgy_6ace83c3-fdab-4e21-999b-1f8bc5c9f0dc">16,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18zLTMtMS0xLTIwMzgy_cc72162b-9522-459f-a13e-844e745653a7">8,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18zLTUtMS0xLTIwMzgy_10018273-ee6c-4b09-bb52-9ea379b09207">986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:TotalLeasedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY180LTMtMS0xLTIwNDA1_95e48db6-b8a9-46dc-8903-b81155eb0e56">25,058</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:TotalLeasedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY180LTUtMS0xLTIwMzgy_d0382b27-0a7a-4466-98bc-8fb132183015">17,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY184LTMtMS0xLTIwMzgy_1e6b0ffb-2032-4c69-9dfd-3cbb2e006149">4,783</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY184LTUtMS0xLTIwMzgy_ac49b347-070f-492a-8fa4-b627f2288059">4,184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current portion of secured credit facilities and other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY185LTMtMS0xLTIwMzgy_903cb30b-1752-4560-9974-0c335198c3fe">401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY185LTUtMS0xLTIwMzgy_311186b6-ef51-48a5-93d7-e8cfb0786e4d">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMS0zLTEtMS0yMDM4Mg_5fdf0297-0425-4d68-86b2-eaf27551af07">13,240</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMS01LTEtMS0yMDM4Mg_6c9a8ec4-8b25-4237-a53f-d4c69f933763">13,361</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured credit facilities and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMi0zLTEtMS0yMDM4Mg_36ca53bc-75be-4adf-9c86-e83482f93f97">5,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMi01LTEtMS0yMDM4Mg_4f64411c-a8d4-4c98-8e1c-520e5c27c90d">233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMy0zLTEtMS0yMDQ0OQ_9600a987-d02d-46ec-a28b-46163e3ba61e">24,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMy01LTEtMS0yMDM4Mg_009421c2-8d57-4414-b172-31e18ae3313b">17,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGV4dHJlZ2lvbjoxMzdiZDBlNzYxYzQ0ZTA5OTFjZDVmZGY0MThjMTdlZl8xMDk5NTExNjUxNjYw_66993ba7-3991-4f11-b9cb-a8258e0a696e">149,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGV4dHJlZ2lvbjoxMzdiZDBlNzYxYzQ0ZTA5OTFjZDVmZGY0MThjMTdlZl8xMDk5NTExNjUxNjY4_6125236f-e2d4-4731-8f27-e339124b5eec">143,000</ix:nonFraction> as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and April&#160;3, 2021, respectively.</span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i3b04153b6f1c40eba5710dac8f03d10f"><ix:continuation id="i14bbeb14f9cd4d5ba8a7bcbb3382e429"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xLTEtMS0xLTIwMTgx_39f1a6b3-fa99-43e0-9d88-12e7fdaa653a">2,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xLTMtMS0xLTIwMTgx_155ebb11-7d10-4c31-abf3-cb92300736bb">206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xLTUtMS0xLTIwMTgx_71a4eec2-81f4-4d24-ae77-59a3cce894e7">2,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8yLTEtMS0xLTIwMTgx_6329dc2d-f14c-46cc-800c-4f4d76a67b96">4,667</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8yLTMtMS0xLTIwMTgx_f6c045c8-24ca-4fec-a991-e548f782bdff">411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiabilityPaymentsDueYearOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8yLTUtMS0xLTIwMTgx_469bf920-14c5-492b-a4d8-0766b9740122">5,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8zLTEtMS0xLTIwMTgx_64a8c177-ddd0-4380-84e3-a0512599f0ea">4,121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8zLTMtMS0xLTIwMTgx_fcd029b1-f7fc-4478-b5ad-8701b8021bb7">411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8zLTUtMS0xLTIwMTgx_f32b8cf7-d905-4608-9522-42b307bebcfd">4,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl80LTEtMS0xLTIwMTgx_53a15d1a-874b-4007-8e12-2237acacdbe1">3,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl80LTMtMS0xLTIwMTgx_b43144c6-76aa-4105-b51a-3c0907568028">411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl80LTUtMS0xLTIwMTgx_9b5e1465-22f1-4d46-a3e7-451831b8e739">3,514</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl81LTEtMS0xLTIwMTgx_1272d767-db9f-4dc7-b6ea-1ca3129c36ae">3,127</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl81LTMtMS0xLTIwMTgx_6e1b8c31-e5ce-4117-9d35-31e0db9b2860">387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl81LTUtMS0xLTIwMTgx_0abc0fa8-e4a0-426e-be48-5905a6cd533e">3,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl82LTEtMS0xLTIwMTgx_c3ca6de1-553b-44db-a75d-624906901fab">1,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl82LTMtMS0xLTIwMTgx_4d93f743-fed7-471f-9edc-5191550616f3">338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl82LTUtMS0xLTIwMTgx_401dde6f-b761-472d-8a95-98842929952c">1,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl83LTEtMS0xLTIwMTgx_fcc794f1-e51b-4598-a3f1-07dc80f0c479">1,439</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl83LTMtMS0xLTIwMTgx_18d3c27f-30b9-4118-bd05-6f7c4fd72776">10,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl83LTUtMS0xLTIwMTgx_1f27a394-006e-4e92-90d1-c201056f1cd1">11,854</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl84LTEtMS0xLTIwMTgx_c806445d-1490-437f-af75-293d9cd99c1e">19,993</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl84LTMtMS0xLTIwMTgx_f33a0b06-8003-4cc7-9779-d7d67b0502e7">12,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl84LTUtMS0xLTIwMTgx_1332ce61-b21e-46d3-a087-cf11dd58104e">32,572</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl85LTEtMS0xLTIwMTgx_7300625c-cc2d-4c4e-ad0b-74f99abfce97">1,970</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl85LTMtMS0xLTIwMTgx_27a2139f-cc73-4fff-9a35-16719c81e72d">6,255</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl85LTUtMS0xLTIwMTgx_cffa5520-e003-448d-9b02-bbf68929567d">8,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMC0xLTEtMS0yMDE4MQ_46689230-fc7c-4109-b60a-55765dbef5a9">18,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMC0zLTEtMS0yMDE4MQ_d709df6c-7602-4340-b970-4c752dfc6270">6,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMC01LTEtMS0yMDE4MQ_a10dd7b3-dd72-47bd-865d-f3e96682d6db">24,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMS0xLTEtMS0yMDE4MQ_c41496a4-3918-454b-a61c-302ed15e697c">4,783</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMS0zLTEtMS0yMDE4MQ_d39f1093-aad2-4948-86a0-ad27b8bd599c">401</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMS01LTEtMS0yMjMzMg_9458813a-1ca2-4b44-b38c-137c3ee8009d">5,184</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMi0xLTEtMS0yMDM1NA_cf11e158-e5bf-44ce-9dcc-939ca0759a59">13,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMi0zLTEtMS0yMDM3Mg_62ee2188-54e7-477f-a1a6-8bdbc83c7a71">5,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LeaseLiabilityNonCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMi01LTEtMS0yMjM2Mg_4f08c266-ffad-48b7-bbb6-71ad3075fdf8">19,163</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Discount Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6OTBkYzBkNGM0ODBlNDYwZThmMzU2YzUzMzExNDMwYTYvdGFibGVyYW5nZTo5MGRjMGQ0YzQ4MGU0NjBlOGYzNTZjNTMzMTE0MzBhNl8xLTEtMS0xLTIwNjI3_73055428-35d6-47c2-85d0-121fc9854b37">4.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6OTBkYzBkNGM0ODBlNDYwZThmMzU2YzUzMzExNDMwYTYvdGFibGVyYW5nZTo5MGRjMGQ0YzQ4MGU0NjBlOGYzNTZjNTMzMTE0MzBhNl8xLTMtMS0xLTIwNjI3_45aed9e9-9230-4d2b-beef-d472980c19e9">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6OTBkYzBkNGM0ODBlNDYwZThmMzU2YzUzMzExNDMwYTYvdGFibGVyYW5nZTo5MGRjMGQ0YzQ4MGU0NjBlOGYzNTZjNTMzMTE0MzBhNl8yLTEtMS0xLTIwNjI3_aa4d2381-dbba-4829-bf75-e421262bba4d">34.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6OTBkYzBkNGM0ODBlNDYwZThmMzU2YzUzMzExNDMwYTYvdGFibGVyYW5nZTo5MGRjMGQ0YzQ4MGU0NjBlOGYzNTZjNTMzMTE0MzBhNl8yLTMtMS0xLTIwNjI3_804ba40e-8e49-4894-bed2-b41f15d20f7a">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:continuation></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_52"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMjMw_538cca1f-fbee-4abe-aaa5-792daef73ffb" continuedAt="ie4cdbc93c1fb4634a4dccd296d105a0a" escape="true">Goodwill and Other Intangibles</ix:nonNumeric></span></div><ix:continuation id="ie4cdbc93c1fb4634a4dccd296d105a0a" continuedAt="i69513eb916e74296974b7921b85b5051"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMjI0_afac614c-96b8-429c-b190-0321804eaff9" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Indefinite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if30cb76d68c34a2aa20304ccb070def4_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMy0xLTEtMS0w_a2c8ed2a-3988-4297-aede-0023d176137b">106,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if30cb76d68c34a2aa20304ccb070def4_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMy01LTEtMS0w_04406d90-5e7a-41ea-b7fa-a04e5966bf0a">106,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib59b90e2bd8c42978fe3ed637462f550_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMy03LTEtMS0w_7e2ade37-d1ac-4273-af50-3c4d315f7ba7">75,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib59b90e2bd8c42978fe3ed637462f550_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMy0xMS0xLTEtMA_2e2c7e0c-dca3-4a02-b2cb-02ee18ff2c56">75,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4d19abc8d774a9facd3625694fee4ba_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNC0xLTEtMS0w_0c5e1bb4-c116-4d4b-9bfe-ee25ebced5fd">15,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4d19abc8d774a9facd3625694fee4ba_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNC01LTEtMS0w_b03f549d-583d-42a7-854a-f58ca3f45751">15,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a68dd39ff5e4a2eb8b4089f1258911b_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNC03LTEtMS0w_99017c75-6132-4c81-b58c-82e3702cb21d">8,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a68dd39ff5e4a2eb8b4089f1258911b_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNC0xMS0xLTEtMA_71623f47-fc75-42e9-b85e-14ba4c61f63e">8,900</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd459913dfef4cddbdc590b556b60999_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNS0xLTEtMS0w_3a339e71-4af0-4dcf-9c24-8a0133ec6999">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd459913dfef4cddbdc590b556b60999_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNS01LTEtMS0w_695d3129-f1e9-4ec7-a24f-f47e84f25a79">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc3ebdaacbf24f9fbad1e5753cdff9fa_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNS03LTEtMS0w_fc873319-b115-40be-bba4-444dd9d4ed76">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc3ebdaacbf24f9fbad1e5753cdff9fa_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNS0xMS0xLTEtMA_5f574a84-fc2c-437a-8f08-335a57469959">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNi0xLTEtMS0w_2cd6640f-07e2-40ab-9113-4caac7010730">123,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNi01LTEtMS0w_c85c444e-50ad-4c6d-a0ab-37929c9e6be4">123,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNi03LTEtMS0w_89383930-2a9b-44b1-918f-fd3386f672de">85,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNi0xMS0xLTEtMA_9c0992ff-f2a7-4428-a3d5-2367ebdfbc6d">85,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finite-lived</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6df8a95cf50941bf9cbc11fbe3f7d513_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC0xLTEtMS0w_4b6012dd-da80-4f15-ad60-e3bbf3b1786c">25,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6df8a95cf50941bf9cbc11fbe3f7d513_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC0zLTEtMS0w_952a0675-d6ac-446b-99f4-f9b6ef8aed11">7,413</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6df8a95cf50941bf9cbc11fbe3f7d513_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC01LTEtMS0w_4e492215-df70-44b7-b366-5f039e3b0dba">17,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f720c3bfb8d4a029e6c7785ffb004e1_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC03LTEtMS0w_7ab0521c-d78d-4921-a52f-9077e9e4c5e1">11,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f720c3bfb8d4a029e6c7785ffb004e1_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC05LTEtMS0w_2839ce5f-3bc6-48db-95d5-bf3700c8305f">7,097</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f720c3bfb8d4a029e6c7785ffb004e1_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC0xMS0xLTEtMA_34543e97-ac9d-48cb-a660-8fb6fb22e95e">4,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec8128211b14a3b9f295f35e2498379_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS0xLTEtMS0w_ab674c1a-f386-4c3d-bd39-27e731a16d6d">1,924</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9ec8128211b14a3b9f295f35e2498379_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS0zLTEtMS0w_abc46806-1576-4178-8fc2-f4a65e29e046">1,287</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ec8128211b14a3b9f295f35e2498379_I20211002" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS01LTEtMS0w_57ed91fe-e365-481f-966c-c060351811fc">637</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6865d2b1b7fe4baeab4870c804c237c9_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS03LTEtMS0w_b3db47b1-e585-40d6-9d68-7b9328d1903f">1,424</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6865d2b1b7fe4baeab4870c804c237c9_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS05LTEtMS0w_df6b8aff-36c4-4154-a002-fb1e6c3f7d82">1,264</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6865d2b1b7fe4baeab4870c804c237c9_I20210403" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS0xMS0xLTEtMA_03e72dc0-587a-49b7-9182-16a593ee0295">160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IntangibleAssetsIncludingGoodwillGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtMS0xLTEtMA_35fe65de-5b6a-46b2-896f-4abf711862c4">150,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtMy0xLTEtMA_88041b22-b187-404a-86fb-af709a2a49e4">8,700</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtNS0xLTEtMA_ea4b8210-a777-4cb8-8030-e74ffe5f9058">141,891</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:IntangibleAssetsIncludingGoodwillGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtNy0xLTEtMA_f8a810c1-1dc9-45a9-8805-dc5b4a42ced1">97,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtOS0xLTEtMA_05cb6a84-f32a-434c-890c-601f23d75747">8,361</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtMTEtMS0xLTA_75ae9d2d-ec01-4738-8d8a-19ece4e132ab">89,453</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i69513eb916e74296974b7921b85b5051"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTA5OTUxMTYyODQ4MQ_4952e88d-ca29-4302-a032-32fcde0cfaba" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in the carrying amount of Goodwill were as follows for the six months ended October 2, 2021 (in thousands). See Note 21 for further information.</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.549%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmIzMTg1YjQyOTc2ODRjNWE5MzljNDgwNDE2MzYzZjFiL3RhYmxlcmFuZ2U6YjMxODViNDI5NzY4NGM1YTkzOWM0ODA0MTYzNjNmMWJfMi0yLTEtMS0yMzI5MA_037b3e1f-9787-4ad1-b5e1-0532e81c9062">75,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill recognized on Craftsman acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8563decf2fd142769f1e6430247a178b_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmIzMTg1YjQyOTc2ODRjNWE5MzljNDgwNDE2MzYzZjFiL3RhYmxlcmFuZ2U6YjMxODViNDI5NzY4NGM1YTkzOWM0ODA0MTYzNjNmMWJfMy0yLTEtMS0yMzI5OA_e0f19c9b-fe12-4104-ba1b-99168b1dac5a">3,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill recognized on Commodore acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e64b3efcba14cc7ae877c361afa65ca_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmIzMTg1YjQyOTc2ODRjNWE5MzljNDgwNDE2MzYzZjFiL3RhYmxlcmFuZ2U6YjMxODViNDI5NzY4NGM1YTkzOWM0ODA0MTYzNjNmMWJfNC0yLTEtMS0yMzMwMQ_895e0e09-0daf-4769-b3af-cb03d73419b3">27,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmIzMTg1YjQyOTc2ODRjNWE5MzljNDgwNDE2MzYzZjFiL3RhYmxlcmFuZ2U6YjMxODViNDI5NzY4NGM1YTkzOWM0ODA0MTYzNjNmMWJfNS0yLTEtMS0yMzMzMA_e3aa3249-db8f-48af-bb57-63f6cf6ff769">106,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amortization expense recognized on intangible assets was $<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTY0OTI2NzQ0MjAwOQ_e926c9ff-9ecf-4a90-8866-f49e977f8e0b">166,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTY0OTI2NzQ0MjAwMQ_2de7a536-ae93-468b-b62d-d55ab8c8d206">187,000</ix:nonFraction> for the three months ended October 2, 2021 and September&#160;26, 2020, respectively. Amortization expense recognized on intangible assets was $<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTY0OTI2NzQ0MjAxOQ_2a4bc1ad-956b-4ee7-9588-2fb5cf517f85">339,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTY0OTI2NzQ0MTk5MA_6af8e57b-c045-4fe6-9175-85d07a389595">374,000</ix:nonFraction> for the six months ended October 2, 2021 and September&#160;26, 2020, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTA5OTUxMTYyODQ2NQ_e0099214-8db7-41e5-8694-a46a343427ce" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expected amortization for future fiscal years is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remainder of fiscal year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfMC0xLTEtMS0yMzkxNg_c8f71913-458a-4fde-b6b2-c7e95ba8d46d">1,985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfMS0xLTEtMS0yMzkxNg_048e42d3-06fd-48b4-9096-90b8241924a5">3,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfMi0xLTEtMS0yMzkxNg_91f44949-79e2-45cb-907e-683de29b030c">1,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfMy0xLTEtMS0yMzkxNg_1cd59975-3e3a-49dd-af7a-952de1b276a2">1,686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfNC0xLTEtMS0yMzkxNg_06bef01c-195a-4c7b-a387-7633c06b96f0">1,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfNS0xLTEtMS0yMzkxNg_5750df8a-c8f1-4346-8fd4-c931d024de41">1,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfNi0xLTEtMS0yMzkzMQ_671f8f29-730c-4ada-a12f-b5451e7e80c6">6,670</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_55"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RleHRyZWdpb246ZTdiMzY4MjM2MDExNDBiYWFiY2E1ZmQ5MGQ4YmE0ODBfMTUy_d15d5a8e-bdd4-47f2-8d14-0035a1e49a91" continuedAt="ia5049b6b3fe148f182bf3cbac48d03c2" escape="true">Accrued Expenses and Other Current Liabilities</ix:nonNumeric></span></div><ix:continuation id="ia5049b6b3fe148f182bf3cbac48d03c2"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RleHRyZWdpb246ZTdiMzY4MjM2MDExNDBiYWFiY2E1ZmQ5MGQ4YmE0ODBfMTQ5_bf8104df-0805-4cf0-b35f-1a0bfc5f1020" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMS0xLTEtMS0w_a817a5aa-3f08-4006-8b27-19911c71636e">49,219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DeferredRevenueCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMS0zLTEtMS0w_7fc161f3-e4d9-428f-83a9-abbb0cacba28">41,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMi0xLTEtMS0w_de82856a-b043-4ac7-ae6f-39dea77df255">44,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMi0zLTEtMS0w_81a4f6b3-b92c-4c3c-9272-5508ae861be4">37,737</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMy0xLTEtMS0yMTIzMQ_b6df1b0b-8293-4e97-ab31-70b6cac0d8cc">25,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMy0zLTEtMS0yMTIzMQ_8756b20f-ae2b-4975-a2c9-36a1bd40460a">18,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SupplementaryInsuranceInformationUnearnedPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMy0xLTEtMS0w_7aa66dc6-dbdb-4869-aa19-be9961b0e72e">24,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SupplementaryInsuranceInformationUnearnedPremiums" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMy0zLTEtMS0w_b8116b6f-aa6c-45b8-b05e-3f7fdad707d0">22,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:AccruedVolumeRebates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfNC0xLTEtMS0w_efe9b545-e89f-407d-9da8-67480e9dddd6">22,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:AccruedVolumeRebates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfNC0zLTEtMS0w_b58a62f0-6393-49bc-ab8c-b847f52a15a4">12,132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company repurchase options on certain loans sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LiabilitiesRelatedToConsumerLoansSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfNS0xLTEtMS0w_e56da303-0ff5-49b3-a179-3c7b18ef9d8b">17,151</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LiabilitiesRelatedToConsumerLoansSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfNS0zLTEtMS0w_70a0765d-9edc-43c7-ab79-297b960250ad">25,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMTItMS0xLTEtMA_302ee951-9e0c-469d-9ef7-b3620db6861a">54,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMTItMy0xLTEtMA_b2def36a-3aeb-417c-a2ac-2d65efed111a">44,816</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMTMtMS0xLTEtMA_b8707fba-95c2-4f8d-ae39-51dcf7b39b34">237,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMTMtMy0xLTEtMA_2c88744d-2683-46e5-bfa9-019668af212f">203,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_58"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ProductWarrantyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RleHRyZWdpb246NjhmN2IxYTJhMDkxNGE0NGE0NTI3MDY4ZTRmNGYzZmFfMTE4_68e29367-be17-463f-9874-98a174c0625b" continuedAt="i6442b54f65e14195ac156e07a29d82e6" escape="true">Warranties</ix:nonNumeric></span></div><ix:continuation id="i6442b54f65e14195ac156e07a29d82e6"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RleHRyZWdpb246NjhmN2IxYTJhMDkxNGE0NGE0NTI3MDY4ZTRmNGYzZmFfMTEx_841c2b06-f4e8-49a1-aae5-8974e07f8a7c" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties was as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74aa5f40ae51486ca8cefe96fc774f00_I20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMi0xLTEtMS0w_df5a0970-277d-4b95-b219-b38c8e61e51d">19,344</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70f3f2d667d46bfb1c6ebe98ae268d6_I20200627" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMi0zLTEtMS0w_3a2c1584-3086-44ca-9790-7ee9740649c5">18,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMi01LTEtMS0w_d3deebdb-287c-405a-94f2-6d725abb92cb">18,032</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62fb162072174830b5a5c380179992a6_I20200328" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMi03LTEtMS0w_adfd9351-4340-4091-810e-4ac162c390d5">18,678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Purchase accounting additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy0xLTEtMS0xNjg1Mg_2bece256-ad7e-455e-a575-ee360e08905a">6,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy0zLTEtMS0xNjg1Mg_3e4aea00-e30c-402c-9a2f-9df5940a905b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy01LTEtMS0xNjg1Mg_6118985d-8fde-489b-a735-532de2cb2cf1">6,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy03LTEtMS0xNjg1Mg_3a2e6185-2c1c-4366-950f-38eba831a595">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy0xLTEtMS0w_fec087d6-bb63-4aad-99cd-afadd6f44242">7,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy0zLTEtMS0w_4fd82422-d429-4e89-ab20-a3023dcdd35a">6,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy01LTEtMS0w_f2f9dcee-5ac8-420a-b73e-1f7d4ce67b8f">17,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualWarrantiesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy03LTEtMS0w_f3ef67d4-802e-4410-ba76-d511e1f9516d">12,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNC0xLTEtMS0w_726a179d-6be1-42d6-86c7-2139f04c2645">8,521</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNC0zLTEtMS0w_2b6d73b7-fb10-4760-9c52-c85211fac8fb">6,965</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNC01LTEtMS0w_735ef25f-ad95-404d-aff2-9b0a0e811683">16,334</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNC03LTEtMS0w_b6f6215a-3fc4-48ba-99b6-23311d177102">13,452</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNS0xLTEtMS0w_15eeb065-fa50-414a-986a-c71b3b983ad8">25,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNS0zLTEtMS0w_3878fcda-e182-4fcb-99ba-97cebc874fe8">17,805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNS01LTEtMS0w_300ab995-555f-45aa-b08f-9397eebc5f93">25,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StandardProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNS03LTEtMS0w_72b16089-70fe-40fa-89d9-018911f83997">17,805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:14pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">13. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfOTI1_e6e5fdae-8242-46f3-9103-43bad237346b" continuedAt="i79c215ef771f44e5b1ba1713b5c69ea0" escape="true">Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations</ix:nonNumeric></span></div><ix:continuation id="i79c215ef771f44e5b1ba1713b5c69ea0"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfOTIw_dee588db-80e2-4033-8fbd-ed80fa4ec061" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes debt, finance lease and mandatorily redeemable noncontrolling interest obligations (in thousands):</span></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured term loan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMS0xLTEtMS0w_0f3b63fd-88d2-4716-b163-b588ab1349eb">7,718</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMS0zLTEtMS0w_0739652e-be6f-46fb-90b0-23d07b786b6b">8,210</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMi0xLTEtMS0yMTMzNg_d8ca3b79-a3b8-4d6f-9b0c-0ec579b1aaa0">6,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMi0zLTEtMS0yMTMzNg_467e9074-a92d-4530-8add-afe45842d329">304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financings</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMi0xLTEtMS0w_76c8340f-eec8-48fe-8e39-98505fe26f8a">3,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOnLoansSecuritized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMi0zLTEtMS0w_0bdeb937-7bad-49c5-a3dd-e6c1d2640400">3,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mandatorily redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNC0xLTEtMS0yNDYxNg_64a351f5-d8c0-4e98-a7af-de4cadd98244">2,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNC0zLTEtMS0yNDYxNg_e45fbbd7-67e4-4977-8420-c1b79db61083">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtAndCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNC0xLTEtMS0w_07ae0adf-ee10-466a-9b05-3258d80bf9f0">19,565</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtAndCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNC0zLTEtMS0w_52812823-21ce-41ce-a9a0-269b5c53844f">12,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SecuredDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNS0xLTEtMS0w_0b7c9016-b683-4b70-a547-2d05699e558b">2,260</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SecuredDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNS0zLTEtMS0w_1b38266e-7f32-4c1b-bcd5-e6dfb082567f">1,851</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNi0xLTEtMS0w_dce5a6c6-bc30-415e-ace4-eddfe2e083bf">17,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:SecuredLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNi0zLTEtMS0w_be3967d3-91a4-4361-99fa-6c0a4e325ef4">10,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:DebtPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfOTQw_42162a6b-b9c9-4dbd-b225-0e26e8aa6e59" escape="true">We entered into secured credit facilities with independent third-party banks to originate and hold consumer home-only loans secured by manufactured homes, which were pledged as collateral to the facilities. Those facilities have since been converted into an amortizing loan with maturity dates starting in 2028 and payments based on a <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfOTIy_7e68d0f7-3586-47d1-baa7-8060662c8a63">20 or 25-year amortization period, resulting in a balloon payment due upon maturity</ix:nonNumeric>. The outstanding balance of the converted loans was $<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfODI4_13602ba0-a37a-41fa-9004-a64e3095a4bf">7.7</ix:nonFraction> million as of October&#160;2, 2021 and $<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfODU0_d2ec7015-0a68-4462-a81c-a05a4b98c5ff">8.2</ix:nonFraction> million as of April&#160;3, 2021 with a weighted average interest rate of <ix:nonFraction unitRef="number" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfOTE4_1836c56f-6237-4fd8-8680-9952f2b34887">4.91</ix:nonFraction>%.</ix:nonNumeric></span></div></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_64"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">14. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ReinsuranceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfMTA3Mg_38c3f466-a455-480f-b484-feeadba17803" continuedAt="i5c87f0275ad2441dab87990a58d5c10a" escape="true">Reinsurance and Insurance Loss Reserves</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="i5c87f0275ad2441dab87990a58d5c10a" continuedAt="i149b50298c9a497791ceec43a61af30b">Certain of Standard Casualty's premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations.</ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i149b50298c9a497791ceec43a61af30b"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:EffectsOfReinsuranceTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfMTA3MA_08afca94-63fe-43d7-a0d0-4568a6dda806" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DirectPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy0xLTEtMS04OQ_1ba9c400-0b14-4ec3-ba86-47e0cde0b904">6,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DirectPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy0zLTEtMS05Mw_824a99c4-14f0-4b03-89a8-1ff034757e9a">6,323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DirectPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy01LTEtMS0xMTA_593d0259-c114-4b98-b0dd-7f18444d5bfa">4,915</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DirectPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy03LTEtMS0xMTA_2357aa90-08c2-40c6-82e1-cb18013d7b12">5,145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssumedPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC0xLTEtMS04OQ_bc5169b9-66e7-4b7b-9dbd-f9046002079f">8,240</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssumedPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC0zLTEtMS05Mw_52905e47-8c53-410e-a951-7b5ded65d334">7,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssumedPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC01LTEtMS0xMTA_97c6152b-1fff-462c-870f-e9b1f7d7e5b4">7,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssumedPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC03LTEtMS0xMTA_cda7df16-580b-4b9a-ada4-d86730a0c5c9">7,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CededPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS0xLTEtMS04OQ_8fc749d2-8229-4c33-8547-1617ae94ca31">3,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CededPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS0zLTEtMS05Mw_6c5c1242-d042-42b6-8924-2da0ad2c297e">3,714</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CededPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS01LTEtMS0xMTA_7b6f4342-a349-4bd9-9182-369cc14e881f">2,853</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CededPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS03LTEtMS0xMTA_ca1596c6-8053-45e1-ae6e-c0cea7664dc7">2,853</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PremiumsWrittenNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi0xLTEtMS04OQ_59eb51a8-0d0b-4fe1-8d02-2f351c6cbf93">10,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PremiumsEarnedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi0zLTEtMS05Mw_5ce3d055-05f5-4feb-a095-0405e8c9c0ce">10,239</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PremiumsWrittenNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi01LTEtMS0xMTA_1b987d29-a5a2-4e5b-8c8e-a0b74210558e">9,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PremiumsEarnedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi03LTEtMS0xMTA_78e8917f-b9e2-41c1-a15c-c0c624c33f74">9,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DirectPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy0xLTEtMS0w_e4fcd8b3-1a1f-4279-b288-3527785a1482">13,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DirectPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy0zLTEtMS0w_a155053f-ee1f-4d09-8c58-becd97c2e92b">12,319</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DirectPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy01LTEtMS0w_c2e0f0e0-9c86-4e9c-9069-d1922c78b682">10,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DirectPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy03LTEtMS0w_a1b6cb2f-c88b-47f7-9f81-c4f7a37a35de">10,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssumedPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC0xLTEtMS0w_3a471853-080a-4e57-b41d-4ed96b6059b0">16,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssumedPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC0zLTEtMS0w_7890425c-d90c-4ac0-af2b-a7ba3dd92f5a">15,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssumedPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC01LTEtMS0w_ae770db1-35c9-4c9b-8a14-ba5f2ef70477">15,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssumedPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC03LTEtMS0w_dc543fc2-9eae-4a6e-8ebc-2a36bd23518b">13,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CededPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS0xLTEtMS0w_87c76231-f881-4910-adb6-a4b943cd4d92">7,361</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CededPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS0zLTEtMS0w_2b72f5f9-959a-41f8-b0ec-c23fc43d207b">7,361</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CededPremiumsWritten" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS01LTEtMS0w_816baf59-104f-4285-bcbc-26a923ff7100">6,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CededPremiumsEarned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS03LTEtMS0w_81e19e88-7056-4ab6-8baf-816b9b305643">6,055</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PremiumsWrittenNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi0xLTEtMS0w_d8f113d3-c358-48ac-9414-9d8fd93d1813">22,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PremiumsEarnedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi0zLTEtMS0w_f2e5b54e-d21e-40e5-a777-9fae1a29353e">19,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PremiumsWrittenNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi01LTEtMS0w_c422dd56-04e3-4e71-ba58-c4244be3db45">19,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PremiumsEarnedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi03LTEtMS0w_99d9e92f-0dd4-43df-bd21-0becbd3d5b63">18,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Typical insurance policies written or assumed have a maximum coverage of $<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:MaximumRiskAssumedPerPolicy" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfNDYz_9f093bf4-4f17-4bd3-ba42-d68653421949">300,000</ix:nonFraction> per claim, of which we cede $<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:MaximumRiskCededPerPolicy" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfNDk0_56ec95fa-afc3-4c8f-a218-9048a4c1ae1d">150,000</ix:nonFraction> of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfNTc2_495ff55b-1e0d-4559-ae93-a69cc0645d05">150,000</ix:nonFraction> per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-5" format="ixt:num-dot-decimal" name="cvco:CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfNzYy_99eb0c42-c99b-4aca-9c26-437ca4ac725b">2</ix:nonFraction> million per occurrence, up to a maximum of $<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-5" format="ixt:num-dot-decimal" name="cvco:CatastrophicLossesRecoverableInAggregateGreaterThanAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfODAw_20dfcbd1-63b7-4315-8417-b50a80e62716">55</ix:nonFraction> million in the aggregate for that occurrence.</span></div><div style="margin-bottom:14pt;text-indent:18pt"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfMTA3Ng_aa8ec432-8df3-4b6a-8d52-7baa7b2a4b66" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of non-reinsured losses. The following details the activity in the reserve </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">for the six months ended October&#160;2, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">September&#160;26, 2020 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74aa5f40ae51486ca8cefe96fc774f00_I20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMi0xLTEtMS05MDQ_ac07ed9a-9469-4e00-853e-1cf1686b539d">8,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70f3f2d667d46bfb1c6ebe98ae268d6_I20200627" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMi0zLTEtMS05MDg_ead1055e-c21c-40bb-9f9a-89c780bfdd25">6,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMi0xLTEtMS0w_696de089-4a20-42db-bfb5-812b4d9ac3af">7,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62fb162072174830b5a5c380179992a6_I20200328" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMi0zLTEtMS0w_5b7c12fd-296b-452d-9d23-d90676da4edf">5,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMy0xLTEtMS05MDQ_1da3122b-da4e-4821-9616-1e372b740e0e">7,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMy0zLTEtMS05MDg_7a92273a-c78d-457c-ab32-6cbcfb3add5d">7,477</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMy0xLTEtMS0w_9088de4c-3533-4854-9a52-db0a4b53f3b5">15,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMy0zLTEtMS0w_f3e853f5-cc6f-4736-9953-83b54d579419">13,460</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNC0xLTEtMS05MDQ_ade30d56-6b25-478c-b8c2-1b68bae700c6">8,280</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNC0zLTEtMS05MDg_7125b8a6-9434-4e0e-ae06-0c554c0a7cfd">7,320</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNC0xLTEtMS0w_c1553a85-65ca-4a36-8b7e-174df958a338">15,358</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLossesAndLossAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNC0zLTEtMS0w_9912a17e-cfa3-4981-8d3c-1bfe5713ba32">12,155</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNS0xLTEtMS05MDQ_e983a2d8-d356-4cce-8a8e-d72ca17beba6">7,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNS0zLTEtMS05MDg_9d6ea9fa-01d0-4c0a-9ada-9e549ee1f13a">6,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNS0xLTEtMS0w_8c32a840-da68-4156-bada-ee122030d725">7,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNS0zLTEtMS0w_f344f75d-26f1-4f99-94fe-aa7733af138e">6,887</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_67"></div><div style="margin-top:14pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">15. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDQwOQ_8889ce52-bc39-4b2b-a558-34684467414a" continuedAt="i99a059f79f194aaeae5d523de301f5ca" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i99a059f79f194aaeae5d523de301f5ca" continuedAt="i34d10642c4d54a0491635e5d7aead2d7"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfRepurchaseAgreements" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDM4MQ_92f3bb58-b782-4f10-9c41-305b16ef0629" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The maximum amount for which we were liable under such agreements approximated $<ix:nonFraction unitRef="usd" contextRef="i2d0e631688414afe8662a19848fb0aa8_I20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDcy_4aa09b9c-038a-4502-b44c-919a2c7e6262">95.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i72ee97345ccc4b1fa1049e1bae3fc8e5_I20210403" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDc5_9b45a53e-996f-4377-9281-2407f2a41a47">74.2</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> at October&#160;2, 2021 and April&#160;3, 2021, respectively, without reduction for the resale value of the homes that are repurchased. We </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">had a reserve for repurchase commitments of $<ix:nonFraction unitRef="usd" contextRef="i29a1a0d011fe41ddb22302b3a8f30406_I20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNjMx_ad8059d1-2e99-4b4c-ba60-b1089d5e5bf2">2.7</ix:nonFraction> million at October&#160;2, 2021 and $<ix:nonFraction unitRef="usd" contextRef="ice893e919bcb49c48a753bfb0577d472_I20210403" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTA5OTUxMTY0MjQyNQ_6ccab169-c4cc-480a-b83b-364c3c8232fa">2.3</ix:nonFraction> million at April&#160;3, 2021.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-indent:18pt"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDM3Ng_e5800390-7896-471d-8674-2fbc309b768a" continuedAt="i649bb141aa8f48359ae419ad35b18f72" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Construction-Period Mortgages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.</span></ix:nonNumeric></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i34d10642c4d54a0491635e5d7aead2d7"><ix:continuation id="i649bb141aa8f48359ae419ad35b18f72"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><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:68.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.543%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractualObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMS0xLTEtMS0w_c1637d29-4bf0-4ea5-a887-43e586be87da">22,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ContractualObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMS0zLTEtMS0w_cf8453ab-1914-409c-b7b7-b4a84227d252">37,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:ConstructionAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMi0xLTEtMS0w_50f5071d-4c76-4d3b-af92-af281f3f38d2">7,485</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:ConstructionAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMi0zLTEtMS0w_90287056-0cc9-4ca0-8641-c96c4010cb98">13,801</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:RemainingConstructionContingentCommitment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMy0xLTEtMS0w_3d3c0d5f-8a1f-40c7-8411-5cab89c7590d">14,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="cvco:RemainingConstructionContingentCommitment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMy0zLTEtMS0w_b4834db8-b699-499f-984b-79e06a718643">23,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:4pt;text-indent:18pt"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDQwMw_a738d91f-2a2c-4e8d-b1be-db71aee2ace6" escape="true"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We sell loans to Government-Sponsored Enterprises ("GSEs") and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Upon a breach of a representation, we may be required to repurch</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ase the loan or to indemnify a party for incurred losses. We maintain a reserve for these contingent repurchase and indemnification obliga</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">tions. This reserve of $<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-5" format="ixt:num-dot-decimal" name="cvco:ReservesRelatedToConsumerLoansSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTczMA_b35d6e95-52d1-49bd-82f1-39449d1a41df"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-5" format="ixt:num-dot-decimal" name="cvco:ReservesRelatedToConsumerLoansSold" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTczMA_d4633298-84b2-4031-8887-a0db8d458b65">1.2</ix:nonFraction></ix:nonFraction> million as of October&#160;2, 2021 and April&#160;3, 2021, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. There were <ix:nonFraction unitRef="claim" contextRef="ifbde41b3c7ea4db1bc2d7eec56599ef2_D20210404-20211002" decimals="INF" format="ixt:fixed-zero" name="us-gaap:LossContingencyNewClaimsFiledNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTg3OQ_87bf4d1b-9e7f-435b-aba6-a2c9117c02f4">no</ix:nonFraction> claim requests that resulted in the execution of an indemnification agreement or in the repurchase of a loan during the six months ended October&#160;2, 2021.</span></ix:nonNumeric></div><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:DerivativesReportingOfDerivativeActivity" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDQwNQ_1b2aabbb-6a85-4170-a231-f1562513d24f" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As of October&#160;2, 2021, we had outstanding IRLCs with a notional amount of $<ix:nonFraction unitRef="usd" contextRef="i664da98120c9400eb9e2c2f9b67b4749_I20211002" decimals="-5" format="ixt:num-dot-decimal" name="cvco:InterestRateLockCommitmentsRecordedAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMjQxMw_e1413814-1e2a-40dc-aa33-a07fe669da65">29.5</ix:nonFraction> million. During the three months ended October 2, 2021 and September&#160;26, 2020, we</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> recognized losses of $<ix:nonFraction unitRef="usd" contextRef="if0ab5524ab434072a41180d93a853f91_D20210704-20211002" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTY0OTI2NzQ0ODg0Nw_c5189af5-355c-4d7a-906b-25c30a4ae376">5,000</ix:nonFraction> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i8df71a4422224019a1410ef3d9aab1a8_D20200628-20200926" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTY0OTI2NzQ0ODg3Nw_c744f11e-b4ba-4660-8700-83442ff52a9e">19,000</ix:nonFraction></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, respectively, on outstanding IRLCs. For the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">six months ended October&#160;2, 2021 and September&#160;26, 2020, w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e recognized gains of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i8211f415ae344d8498bbf263399fd253_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMjQzOQ_d94bc2b6-3e40-4e20-b9b8-1e9e5b5e3452">42,000</ix:nonFraction> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of $<ix:nonFraction unitRef="usd" contextRef="ice4df83fe6bb4a2f931adbe03432ca3e_D20200329-20200926" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMjQ2Nw_70c009c7-afea-4521-a5ee-e1a575c22a30">144,000</ix:nonFraction>, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities ("MBS") and whole loan sale commitments (collectively "Commitments"). As of October&#160;2, 2021, we had $<ix:nonFraction unitRef="usd" contextRef="i664da98120c9400eb9e2c2f9b67b4749_I20211002" decimals="-5" format="ixt:num-dot-decimal" name="cvco:ForwardCommitmentsRecordedatFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMjc1OA_85f85678-bcb0-47cd-b0b7-c3a97525cdab">33.5</ix:nonFraction> million in outstanding Commitments. We recognized non-cash gains </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">of $<ix:nonFraction unitRef="usd" contextRef="if0ab5524ab434072a41180d93a853f91_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTY0OTI2NzQ0OTcxNw_ca48f2a2-4165-40c6-9a6b-a8546c11c2d5">79,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i8df71a4422224019a1410ef3d9aab1a8_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTA5OTUxMTY0MjMxNg_5d0d054b-350c-4f54-a21d-06ec19f320a4">118,000</ix:nonFraction> in the second quarter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of 2022 and 2021, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six months ended October 2, 2021 and September&#160;26, 2020, we recognized losses of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i8211f415ae344d8498bbf263399fd253_D20210404-20211002" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTY0OTI2NzQ0OTc2Mg_931e4ab7-22ae-47c7-addf-e4ef1a23e5b3">268,000</ix:nonFraction> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">and gains of $<ix:nonFraction unitRef="usd" contextRef="ice4df83fe6bb4a2f931adbe03432ca3e_D20200329-20200926" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTY0OTI2NzQ0OTc4Mg_1ac1d8f7-601d-4cad-b75f-25492b4cd267">1.1</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:LegalMattersAndContingenciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDM2NQ_2b47271a-d132-4263-a1e1-ceabe0dea97b" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company&#8217;s former Chairman, President &amp; Chief Executive Officer and the Company&#8217;s former Chief Financial Officer, alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934 based on trading in the shares of another company directed by the former CEO that resulted in an unrealized gain of approximately $<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="cvco:SECInquiryAllegedGains" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMjc0ODc3OTA5NzQ5Mw_efae127a-7a81-4319-8a5c-af957ee4dafc">260,000</ix:nonFraction>. In the prior year, the Company recorded an accrual relating to this loss contingency. The SEC action follows an investigation that began in 2018. The Company filed a summary judgment to dismiss on November 2, 2021. While the Company cannot predict with certainty the resolution of this matter, we do not believe that this proceeding will have a material adverse effect on the Company&#8217;s Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are party to certain other lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and, in certain cases, advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. However, future events or circumstances will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_70"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">16. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RleHRyZWdpb246YTM2YjAzNzAxYzg0NDM2OWJkMmVjNjQ2ZGVjNjQ1ZTVfMjM5_6b4466dd-b495-4771-9d66-47d0a1e8194b" continuedAt="if359e55c1f464e819a2f4d028a34358b" escape="true">Stockholders' Equity and Redeemable Noncontrolling Interest</ix:nonNumeric></span></div><ix:continuation id="if359e55c1f464e819a2f4d028a34358b" continuedAt="iec0b4145817b4020a8c878a5a98c159e"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RleHRyZWdpb246YTM2YjAzNzAxYzg0NDM2OWJkMmVjNjQ2ZGVjNjQ1ZTVfMjUx_83cdd9b7-6cc9-486e-bfa2-f91a233d218d" continuedAt="i99075fb423d84e93a8069dbd24f86262" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest for each quarterly period during the six months ended October 2, 2021 (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity Attributable to Cavco Stockholders</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable Noncontrolling Interest</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifd505a2b30a742408a4ce81b8249e361_I20210403" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy0xLTEtMS0w_f2c78cc6-65c0-4228-9b24-e10da23a71f5">9,241,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd505a2b30a742408a4ce81b8249e361_I20210403" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy0zLTEtMS0w_316f1059-7c68-45c9-ab13-f810ad5b8b31">92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2d12a531f8954e0482f1aa1ca836db41_I20210403" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy01LTEtMS0w_85951bfa-26f0-4d17-836a-2aabb1ba2883">1,441</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049ba0eabeb24b8baff9e74b87b1ab18_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy03LTEtMS0w_976b687b-0472-45de-abbe-d82c71933fea">253,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fda3976b06d481b93c32f01239e11d2_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy05LTEtMS0w_4c859f21-f99d-4b4d-ba9a-1e6d9a4ec08a">431,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a409b9dc8c04e549482e4a9abb70f89_I20210403" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy0xMS0xLTEtMA_aa034dd5-33e6-432e-9976-4fd9df4fbfde">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy0xMy0xLTEtMA_c58d06e6-c141-4eac-bc92-b3c92836ba6a">683,640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:fixed-zero" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC0xNi0xLTEtMjIxMDA_5fa02638-01e1-4dfc-b9ca-846997d056ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC0zLTEtMS0w_726f423e-aac5-4aca-a298-5c35071ad1ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC01LTEtMS0w_d3d0a011-ea24-47a8-b6db-6ec9360276de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13a0203a3d34488cbeb498d061a028f2_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC03LTEtMS0w_326401bb-331e-49f3-86d5-642446fa44b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bed58a8b7dc4032b5820d15a426de6a_D20210404-20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC05LTEtMS0w_69b073b0-02ad-4878-8143-4f627547cf49">27,046</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6c78f0604b45e689ce2de013a86f5b_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC0xMS0xLTEtMA_7badea51-46fa-4aa8-97d2-7ee7badd951d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC0xMy0xLTEtMA_28991f7b-5771-498d-bbf2-6e49b7416340">27,046</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS0xNi0xLTEtMjIxMTY_f4b11818-7c5a-424f-9ed9-51ab96bcd6e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS0zLTEtMS0w_33e87522-0716-4468-a946-ee5f25ef3d2f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS01LTEtMS0w_7bb0ac9d-02c9-4e0d-bf83-885c73a612a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13a0203a3d34488cbeb498d061a028f2_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS03LTEtMS0w_31fea1b8-a35c-49cf-9215-6251bd7a9323">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bed58a8b7dc4032b5820d15a426de6a_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS05LTEtMS0w_0758e02a-44ad-412f-878b-f7a32dea43a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0a6c78f0604b45e689ce2de013a86f5b_D20210404-20210703" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS0xMS0xLTEtMA_a8f2a009-f775-4eec-8198-1cf2a329dfe7">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS0xMy0xLTEtMA_e36b197c-d237-430c-b547-61fc28ebea5b">13</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi0xNi0xLTEtMjIxMTY_5b40aeba-46e1-4196-8ef0-113beba0b515">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi0xLTEtMS0w_7e518a15-abe3-4315-9ae0-6a8da2cf1a1b">4,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi0zLTEtMS0w_83605726-c949-4542-8114-b0de100ecba9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi01LTEtMS0w_676f3087-878e-4286-8248-06534cf8bc88">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13a0203a3d34488cbeb498d061a028f2_D20210404-20210703" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi03LTEtMS0w_8a4d6cfd-47db-43bb-9726-4cace02e64c8">136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bed58a8b7dc4032b5820d15a426de6a_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi05LTEtMS0w_630096ac-8011-4956-a6e7-c745d3863365">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6c78f0604b45e689ce2de013a86f5b_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi0xMS0xLTEtMA_3fde170f-7a12-410b-a305-994f4401b92a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi0xMy0xLTEtMA_5187be42-53a3-4ee8-b54a-5d49e1c9ec06">136</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65027364030f4a178354aa96588415ee_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy0xNi0xLTEtMjI1NzQ_5fa6fc8f-c7da-4b53-a4eb-8514ecfa1055">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy0zLTEtMS0w_04fadf35-6ba2-4304-9fd6-8d2085a4ae87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy01LTEtMS0w_36278edf-1ff6-4ced-8997-acbfc3130ea4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13a0203a3d34488cbeb498d061a028f2_D20210404-20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy03LTEtMS0w_0f02c008-d387-4720-af0b-9c0d9f4eca85">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6bed58a8b7dc4032b5820d15a426de6a_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy05LTEtMS0w_775375fa-dc06-4b47-9b11-27a80a2bdf98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a6c78f0604b45e689ce2de013a86f5b_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy0xMS0xLTEtMA_2b755fd6-f940-4b2b-923d-e1666f97e4b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy0xMy0xLTEtMA_91d0af3c-b602-4811-a49a-a03c23040900">1,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65027364030f4a178354aa96588415ee_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOC0xNi0xLTEtMjI1ODI_b65575d5-ed0b-4cc3-ba9c-de547bd3a4f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOC01LTEtMS0w_3e16e785-86fe-418a-82cd-0c1e7389bf82">12,842</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOC0xMy0xLTEtMA_1557825d-6ffc-46ec-9029-bffb9445c102">12,842</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, July 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ife0f5a0a35804042ab9dfb9f71a427c1_I20210703" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS0xLTEtMS0w_ea64f317-bcb0-438c-ad43-34e66b1e2a8e">9,245,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife0f5a0a35804042ab9dfb9f71a427c1_I20210703" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS0zLTEtMS0w_1ca34338-3113-4364-a980-26b4974400e3">92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9e718f629f084940872447813bf1d604_I20210703" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS01LTEtMS0w_2f7bd130-b2b5-487b-a79b-12d1ac901776">14,283</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90ba2f4c740c4694806484a357e82757_I20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS03LTEtMS0w_00343408-9e4d-4a14-9ffe-1754d75f8a06">255,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4a275ccf2a54fc8921d6fe128f33e51_I20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS05LTEtMS0w_480a6d83-e016-45ea-9473-bec2e9de9b74">458,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87b154ad8e1043d488eed375286fe758_I20210703" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS0xMS0xLTEtMA_ba9860c7-e90d-4152-b850-b29633015b43">84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74aa5f40ae51486ca8cefe96fc774f00_I20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS0xMy0xLTEtMA_35d54daa-e9a5-4422-926d-510752342596">699,067</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i74aa5f40ae51486ca8cefe96fc774f00_I20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtMTYtMS0xLTE5MDAy_f14cfdc8-414c-4015-9a38-dbeac74680ff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Initial value of noncontrolling interest upon transaction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMTYtMS0xLTE4OTQ1_f53554a8-8b99-47e5-9c8d-42a3a280a1ad">1,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4cf4eb256b542de86889af9e8cd6b9e_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtMy0xLTEtMTI2_9c1569c8-ea8a-4ede-90b8-ca285980a0ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i089e45dbe4794bef8863244418047957_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtNS0xLTEtMTQ3_28d11556-2eb9-46e3-bf20-efdfdfa86e50">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id19ed2faf3cd4a1d80320dc9ddf801bc_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtNy0xLTEtMTMz_73ccf5b1-b4ec-4aaa-9e35-330404cf961c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44367e54ae1e4526bb4b0b43f67ee6dd_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtOS0xLTEtMTMz_caf8bc55-d866-4648-b359-828382cb8a36">37,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19efc9b030544fe49e8953037bd06efc_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtMTEtMS0xLTEzMw_1063bc4e-4709-448c-a150-a5174480a5e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtMTMtMS0xLTEzMw_025ba30f-40b7-4b6d-9dde-6eec271d8311">37,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItMTYtMS0xLTE5MDAy_5a6a4bd9-6fc6-4040-bf52-0f1793249069">73</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMy0xLTEtMjQ2_e451fdf6-3a0b-46f2-8dbb-5b13a4fd1223">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i089e45dbe4794bef8863244418047957_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtNS0xLTEtMjQ2_c78ef6ab-341e-4be3-9551-003cd3a8d2d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id19ed2faf3cd4a1d80320dc9ddf801bc_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtNy0xLTEtMjQ2_996c1fd9-1feb-4abd-bef7-527058613434">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44367e54ae1e4526bb4b0b43f67ee6dd_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtOS0xLTEtMjQ2_befe0d2b-55e9-4a1c-a42e-dc76857c1c5b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i19efc9b030544fe49e8953037bd06efc_D20210704-20211002" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMTEtMS0xLTI0Ng_b501313c-b157-4db1-833d-7412cdfc994c">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMTMtMS0xLTI0Ng_0a94c690-b595-4b48-8d9f-47334bd84ddb">13</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTMtMTYtMS0xLTE5MDAy_8f26d641-d979-46b9-8cda-5529c9a32cb6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie4cf4eb256b542de86889af9e8cd6b9e_D20210704-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMS0xLTEtMTM4_84bb7006-1c0e-4b40-a382-f19dfb71a75f">29,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4cf4eb256b542de86889af9e8cd6b9e_D20210704-20211002" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMy0xLTEtMTI2_ad9997a0-cc63-4c7c-a5dc-28edc52ff2f7">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i089e45dbe4794bef8863244418047957_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtNS0xLTEtMTQ3_02416085-19df-4636-bdb8-d6fcf235a583">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id19ed2faf3cd4a1d80320dc9ddf801bc_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtNy0xLTEtMTMz_30b3c9eb-8e48-4605-8d99-2fd221df3381">2,728</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44367e54ae1e4526bb4b0b43f67ee6dd_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtOS0xLTEtMTUz_244b2b50-9e32-44e2-91bc-df4159022ec9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19efc9b030544fe49e8953037bd06efc_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMTEtMS0xLTEzMw_f32ff049-59ca-48ac-a048-466344afeac6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMTMtMS0xLTEzMw_00aae173-e939-46c3-a12a-0295b1342e69">2,729</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3285d16ac52409ea6d64cfa920d141f_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtMTYtMS0xLTE5MDE2_a8112c69-a8ea-4adb-b42b-2bf0e17a4ec8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4cf4eb256b542de86889af9e8cd6b9e_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItMy0xLTEtMTI2_338335e0-1014-4d40-bd87-f8ffa2dc643d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i089e45dbe4794bef8863244418047957_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItNS0xLTEtMTQ3_113ee435-e17f-405f-b47f-1471ba708720">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id19ed2faf3cd4a1d80320dc9ddf801bc_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItNy0xLTEtMTUz_388a292b-df6e-46ff-8a33-0f03dfaa56c0">1,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44367e54ae1e4526bb4b0b43f67ee6dd_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItOS0xLTEtMTMz_7220835a-d8a2-4d85-8cc9-19d2860092a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19efc9b030544fe49e8953037bd06efc_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItMTEtMS0xLTEzMw_faf76577-8a91-41a3-a21b-6f947427bb3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItMTMtMS0xLTEzMw_7b1d4e03-9802-43d3-8ff9-af7a871ba04d">1,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3285d16ac52409ea6d64cfa920d141f_D20210704-20211002" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTUtMTYtMS0xLTE5MDE2_4c86a92a-17f2-458b-8c55-1ec322bf4b7c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i089e45dbe4794bef8863244418047957_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTMtNS0xLTEtMTQ3_0321b14f-8624-40c3-8406-cac72a4ce638">7,594</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTMtMTMtMS0xLTEzMw_79ae40f7-20c1-41b5-b9fc-16a16e93ca4f">7,594</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTctMTYtMS0xLTE5MDAy_8c17f3f1-1810-407d-9f61-0146c26b4a83">180</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, October 2, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i410698c90b50448998345543dd51e85a_I20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtMS0xLTEtMTI2_bed1fa86-c8bb-40b6-a289-29a4e2a0ed0f">9,275,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i410698c90b50448998345543dd51e85a_I20211002" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtMy0xLTEtMTI2_6527e372-34e1-405d-8679-2a03b038aaeb">93</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2eb9f642335f40c5810e35e6b7606ce6_I20211002" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtNS0xLTEtMTI2_61b88481-9bba-4a24-958d-65aea021ad46">21,877</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d491f2346f64b038fffd437751b7608_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtNy0xLTEtMTMz_2740d248-ca86-454b-8839-7c780064a8d0">259,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65fafe7405d54bcbb5806554d94b7571_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtOS0xLTEtMTMz_5e846193-c1bb-4d2c-8c12-f21826b1caec">495,713</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iccb4d847c1dd44b7826a3b1d967729b4_I20211002" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtMTEtMS0xLTE1Mw_0e66855c-aa0f-4a90-8a86-1fac41c5b179">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtMTMtMS0xLTEzMw_31fba93b-c00d-46cb-b1c8-13bca55efd0f">733,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTgtMTYtMS0xLTE5MDAy_078a866a-f775-4118-a6d2-e398c26f206d">1,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="iec0b4145817b4020a8c878a5a98c159e"><ix:continuation id="i99075fb423d84e93a8069dbd24f86262"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest for each quarterly period during the six months ended September 26, 2020 (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.047%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity Attributable to Cavco Stockholders</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:16pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable Noncontrolling Interest</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, March 28, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i82118ed4aa5246c3a96c42a3b5d3b290_I20200328" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy0xLTEtMS0w_f911b7bf-be6e-4b2e-934b-a9bb9aff16f1">9,173,242</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82118ed4aa5246c3a96c42a3b5d3b290_I20200328" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy0zLTEtMS0w_73da3546-b474-4894-b693-078460e6c81f">92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08002380be054c5abc2dd17b984c2a23_I20200328" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy03LTEtMS0w_06193f57-055c-47a0-9164-234513cc46d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic543ae8429414b228eb2735f2a430c29_I20200328" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy05LTEtMS0w_97f86632-eb66-4061-ac59-8977a8f2dc2d">252,260</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id21b7dcf4b164179a7e3adaecfb4ceac_I20200328" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy0xMS0xLTEtMA_7d10d05f-4d30-431e-a851-6897c3ccaca1">355,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71ef35b453cf493dac85d40c10d7c5b8_I20200328" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy0xMy0xLTEtMA_11cd00fd-acd9-4b15-bbb9-7a3808ae0154">90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62fb162072174830b5a5c380179992a6_I20200328" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy0xNS0xLTEtMA_522fb660-c66d-4635-9900-44673a2c16e8">607,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62fb162072174830b5a5c380179992a6_I20200328" decimals="-3" format="ixt:fixed-zero" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC0xNi0xLTEtMjI1NTg_d67a01d9-573c-4e80-9a4c-d6c75cd286ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative effect of implementing ASU 2016-13, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7716dd8a007b43cda51a8e5096f41e4f_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquityPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC0zLTEtMS0w_ebbc31df-a99b-4b38-9bf3-21364810d03b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6f8c3b133304fc7993b164e7f4f72f7_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquityPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC03LTEtMS0w_155ac4cc-e738-470b-bc30-f473876749a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3aa95d95f5d407d81c9e29eef40c641_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquityPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC05LTEtMS0w_5ec452d7-01c2-4c11-8237-377a63b4973c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia1bbf2f36f3346f89e1674a8a7f45174_D20200329-20200627" decimals="-3" sign="-" name="us-gaap:StockholdersEquityPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC0xMS0xLTEtMA_d630983b-8a73-47cd-853a-ce4cef0019c8">733</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b23683b1dea4f108426950ca6b368c8_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquityPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC0xMy0xLTEtMA_5e818c3d-0570-4e7e-a8fb-edf2c87d34f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9e475a83a6eb4a318b75c1c496ab4a78_D20200329-20200627" decimals="-3" sign="-" name="us-gaap:StockholdersEquityPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC0xNS0xLTEtMA_09b9c7af-beb6-4faf-965c-a755fe976613">733</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS0zLTEtMS0w_70013ecf-f3d6-4a23-9c1f-f067b2ec1e6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2baec55605964e3f868182e7c3373d71_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS03LTEtMS0w_7ce79919-7430-4f41-90d7-6a68a3559f4d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf18b634dc074379be22a4b83842aaf1_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS05LTEtMS0w_f087686d-46e8-4eb9-9a0b-e770c50fbc20">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4544c09ad40a449ebab813c1033d2b71_D20200329-20200627" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS0xMS0xLTEtMA_739d10c4-7332-4e6f-9ed9-0c3a26ad7550">16,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94b52b36395a42e7bc146764f35a11d2_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS0xMy0xLTEtMA_93b8d684-6b43-4ca3-9b7c-147361cecc2f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS0xNS0xLTEtMA_48e4b1d2-9a6e-45ff-8f41-f6f47e7c1f94">16,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi0xNi0xLTEtMjI1NjA_9ff6cad6-ebcd-4345-8a40-7a618dafaf54">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi0zLTEtMS0w_511c51b9-f57d-47ab-a22f-adb9fa0c7859">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2baec55605964e3f868182e7c3373d71_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi03LTEtMS0w_1b2d1486-4271-4a54-8395-accc5daefa73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf18b634dc074379be22a4b83842aaf1_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi05LTEtMS0w_53ea0c0a-d11e-4d91-b82e-a7fe78510fb8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4544c09ad40a449ebab813c1033d2b71_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi0xMS0xLTEtMA_84cfce32-6f45-4f8e-847a-099fa9186c16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94b52b36395a42e7bc146764f35a11d2_D20200329-20200627" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi0xMy0xLTEtMA_5b7b19ef-639a-476b-bf8d-85e026496a87">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi0xNS0xLTEtMA_a78bff95-73c0-4fe3-afc1-16637d9a864f">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0xNi0xLTEtMjI1NjI_4883118d-6b7c-4f91-9cee-e1923da352ec">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0xLTEtMS0w_2a3d2437-53e7-45b1-b6f0-1516e0841374">3,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0zLTEtMS0w_6288bdc7-33f5-49f6-9c1e-d9ba1b4896a1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2baec55605964e3f868182e7c3373d71_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy03LTEtMS0w_8dd568dd-a546-4934-abe6-7572ff39d044">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibf18b634dc074379be22a4b83842aaf1_D20200329-20200627" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy05LTEtMS0w_27729c1a-a341-4a0f-9d4c-e94fe17b419c">533</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4544c09ad40a449ebab813c1033d2b71_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0xMS0xLTEtMA_1168e708-a12c-4665-b1a7-e09cb2bf71f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94b52b36395a42e7bc146764f35a11d2_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0xMy0xLTEtMA_cd50411e-57cd-4156-b6bd-f1c1cabacdd5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0xNS0xLTEtMA_da6c896e-4263-42c9-a884-297209926a79">533</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i199316e6502945498be66889f7ce0a60_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC0xNi0xLTEtMjI1NzA_3d5dec31-6315-400e-86c0-6c6dbfd0663d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC0zLTEtMS0w_12b9d356-dd4c-42ea-ad61-6598bfe879f5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2baec55605964e3f868182e7c3373d71_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC03LTEtMS0w_412c814d-c7e1-48e2-ab1b-7ec2e51d5f0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf18b634dc074379be22a4b83842aaf1_D20200329-20200627" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC05LTEtMS0w_cce7f53c-099e-4fc7-9f97-2f80b8ef6385">945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4544c09ad40a449ebab813c1033d2b71_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC0xMS0xLTEtMA_50c4a7dc-b37f-430c-9aba-1a6390ab5377">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94b52b36395a42e7bc146764f35a11d2_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC0xMy0xLTEtMA_a6784b2e-d543-44ca-bf01-30396946653a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC0xNS0xLTEtMA_58780ab1-5ea8-4ead-a84f-16dd9f7b177d">945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i199316e6502945498be66889f7ce0a60_D20200329-20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0xNi0xLTEtMjI1ODA_fb0ca56c-b04a-4912-8e8e-7a1c0cfa61ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, June 27, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i427045271d0545a7a3ca4b2da25b84b1_I20200627" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0xLTEtMS0w_571770d5-ce4e-4e39-84a7-911b7697d406">9,177,064</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i427045271d0545a7a3ca4b2da25b84b1_I20200627" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0zLTEtMS0w_1d1ecf82-3450-4ce8-a98b-00ddb637aeba">92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee1a45b373d348f3bc4c0b2f8878a271_I20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS03LTEtMS0w_e5a65dea-af5b-4940-903c-4d1867a4e69a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9399a3c337a4299af610ad8a9b01698_I20200627" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS05LTEtMS0w_f1ea5512-d919-425f-97e5-229ff33b56b2">252,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic78aae9dfd1b4cd4b9ff9fced6f42571_I20200627" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0xMS0xLTEtMA_9397e7f4-df31-487a-ad55-048fb045e68a">371,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8749284e2b024225a3092a7c80ebb772_I20200627" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0xMy0xLTEtMA_67736feb-432a-4e5c-86fb-3cfa5cdd8dae">158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70f3f2d667d46bfb1c6ebe98ae268d6_I20200627" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0xNS0xLTEtMA_6e1ecd80-b415-49da-8207-3d1c6505f2dd">624,007</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia70f3f2d667d46bfb1c6ebe98ae268d6_I20200627" decimals="-3" format="ixt:fixed-zero" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtMTYtMS0xLTIyNTY0_a7d7a9ad-d319-47b9-8bb6-6c475e79cb1b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtMy0xLTEtMjcx_6eb9237e-68b1-44eb-88dd-8496c893d823">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9cddba3aedb42cc9b5eb9501bbbbdfd_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtNy0xLTEtMjc2_51ba2f14-9aa8-482d-b1b3-50bbcb704e14">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia060eded05a04229bbbbade5e3c05594_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtOS0xLTEtMjg5_5c13fece-0338-4ee5-9eb2-e377069341ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6045cde3cace4eee91d6760ebdaafd31_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtMTEtMS0xLTMwOA_722550ee-ac93-47dc-854b-361e7020b553">15,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d79d2eee6a64311b80cc2e94fa77730_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtMTMtMS0xLTMxNQ_d74f1d53-e56f-4c63-9c2a-554f5e4c9f04">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtMTUtMS0xLTMyMQ_285f7955-7f05-4f99-86ea-b2d42ccdf45e">15,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTYtMS0xLTIyNTY4_f98f6251-1f55-4c69-9d08-762d95992083">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMy0xLTEtNzE1_6c547046-b1fe-478e-a090-34372a50f6ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9cddba3aedb42cc9b5eb9501bbbbdfd_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtNy0xLTEtNzE1_6c8eb5e1-c741-45b3-9992-46f45a9d5ed2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia060eded05a04229bbbbade5e3c05594_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtOS0xLTEtNzE1_2b3a4a10-542d-4a43-afa6-d29cb4f6a9dd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6045cde3cace4eee91d6760ebdaafd31_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTEtMS0xLTcxNQ_34363d23-7723-4fbd-9c1e-e48e05de458e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d79d2eee6a64311b80cc2e94fa77730_D20200628-20200926" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTMtMS0xLTcxNQ_e6bb0225-cd7f-4578-aa4c-63ac223f966d">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTUtMS0xLTcxNQ_e20aa56e-e449-42df-a141-a359f81f3a3e">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItMTYtMS0xLTIyNTY4_fb7a9047-d34a-4498-a298-fe88842a3386">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMS0xLTEtMjUx_d2669fa7-b4a3-4c10-9387-3ade0d944929">11,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMy0xLTEtMjcx_e28643de-4ba4-4dfd-8b65-8590c3e63b0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9cddba3aedb42cc9b5eb9501bbbbdfd_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtNy0xLTEtMjc2_ff24dc48-c014-4535-bf50-5151ea763330">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia060eded05a04229bbbbade5e3c05594_D20200628-20200926" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtOS0xLTEtMjg5_e5bf8b05-6973-41b4-9dba-591badbd7532">522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6045cde3cace4eee91d6760ebdaafd31_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTEtMS0xLTMwOA_61134bc1-e65c-4bd3-81c0-75157b5f1586">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d79d2eee6a64311b80cc2e94fa77730_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTMtMS0xLTMxNQ_07c9a59b-7026-401b-a92e-6609a446d79d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTUtMS0xLTMyMQ_23fbbfe4-8a64-4f48-9902-3ee2f0152009">522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77c55bed261443328e157a6466a29609_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTMtMTYtMS0xLTIyNTcy_26673d60-cc75-4bdf-96cf-14d93c95d809">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItMy0xLTEtMjcx_662f814a-9303-4329-9543-adbced15a9d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9cddba3aedb42cc9b5eb9501bbbbdfd_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItNy0xLTEtMjc2_538ab403-16b6-4781-aa38-4d956eccfc7c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia060eded05a04229bbbbade5e3c05594_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItOS0xLTEtMjg5_66f5a361-4560-4675-a29e-151dd7b59792">1,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6045cde3cace4eee91d6760ebdaafd31_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItMTEtMS0xLTMwOA_f7ce619e-c342-4b26-b162-b2d88755510f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d79d2eee6a64311b80cc2e94fa77730_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItMTMtMS0xLTMxNQ_484d4c82-daef-41f0-afff-439a8a674aea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItMTUtMS0xLTMyMQ_62b75598-3b7e-41f3-ab25-ae3c702b402c">1,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i77c55bed261443328e157a6466a29609_D20200628-20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMTYtMS0xLTIyNTc2_1098f8f5-dbfc-4b1c-b287-115ecb44c594">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 26, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4cdb459aaa1747b2b5fc6fabb222e169_I20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMS0xLTEtMjUx_657f6206-9f28-4026-b685-5df87442bdc3">9,188,162</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cdb459aaa1747b2b5fc6fabb222e169_I20200926" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMy0xLTEtMjcx_24c25d25-770e-49b3-9b06-3669acc7e2cc">92</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibc303c762dfb4a3ea35b2049415dd73d_I20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtNy0xLTEtMjc2_4ac5cb23-fe06-4c85-ac38-26a0e8a90cf0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84ef5e2a2fef40ec8b975aabd66fb6f1_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtOS0xLTEtMjg5_7475bdd8-d9fe-4a2a-99a0-e03144bee16a">254,297</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief82eead723e49f0afd67bb0ba504bb6_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMTEtMS0xLTMwOA_2e10cb48-68b1-4179-8497-2be57d58d292">386,134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i029b11f10f094d7e9bd3a19933c3636b_I20200926" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMTMtMS0xLTMxNQ_48b4d50b-8c6b-4324-8485-cbe70424ee9a">165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMTUtMS0xLTMyMQ_d8c7f796-ae99-4058-a4ba-4eac0913adc6">640,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926" decimals="-3" format="ixt:fixed-zero" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTUtMTYtMS0xLTIyNTY2_55e81d32-3496-47a3-9a24-0866fb364d6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_73"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">17. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMzE0_8df3917f-0f70-4f3c-b6c7-08c42e025ecc" continuedAt="i905dbbfad87e4f46ad1315ee3a0e091e" escape="true">Earnings Per Share</ix:nonNumeric></span></div><ix:continuation id="i905dbbfad87e4f46ad1315ee3a0e091e" continuedAt="i2fc69078cf684c1c912e2bb80b5a29a3"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMzI3_a51f1759-dbea-481b-aa53-56c5fa7448f2" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfMi0xLTEtMS0w_caa2942f-6f58-468c-bb56-dcb9a8ca4f98">37,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfMi0zLTEtMS0w_35468990-6964-45fb-bf48-454a82748388">15,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfMi01LTEtMS0w_f37c96c5-5f41-4f73-bf16-f67a23199ef0">64,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfMi03LTEtMS0w_c79a55f4-1476-40c6-b159-68fdbc542d65">31,723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNC0xLTEtMS0w_a52b016d-f00a-4734-82ee-5b563e593636">9,190,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNC0zLTEtMS0w_5e20b62f-bd1b-4d79-aaed-457794d6a5b6">9,182,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNC01LTEtMS0w_994b2eaf-38fe-414b-a233-bb855021a24a">9,194,577</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNC03LTEtMS0w_436a0ef4-5a9d-48d5-b5fa-697a341bf228">9,178,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNS0xLTEtMS0w_7db757cd-22e7-4764-9ed7-125db378fc2a">82,270</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNS0zLTEtMS0w_97558aac-8d0d-4649-98ad-a31478ab5a07">112,464</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNS01LTEtMS0w_24cf0168-a711-490c-b4b7-69fa00ff5a83">79,863</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNS03LTEtMS0w_1c5fce5d-13f9-445f-8f96-08a81dc62219">101,471</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNi0xLTEtMS0w_ab1867b8-845f-4a9f-a717-66f71f52ca93">9,273,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNi0zLTEtMS0w_41cafeea-c29d-4991-a97f-b79d092c51c3">9,295,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNi01LTEtMS0w_caf48e3f-a670-4b7a-b455-3eed66149575">9,274,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNi03LTEtMS0w_557974c0-a392-4474-97a2-317e94b1b0d8">9,280,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOC0xLTEtMS0w_66b6b144-54af-4210-9873-9a4f4cb699d9">4.09</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOC0zLTEtMS0w_be60a8aa-3bf4-4ec1-9b88-b993e99f22fc">1.64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOC01LTEtMS0w_6772d321-8726-44d3-a1d2-29d8a807f78a">7.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOC03LTEtMS0w_ccecb1d8-d828-4441-bf75-dcd31133cde2">3.46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOS0xLTEtMS0w_759dc3a2-0816-4fe8-b68f-048acce3486e">4.06</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOS0zLTEtMS0w_129bec06-6bfc-45db-83d6-28b40c27528c">1.62</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOS01LTEtMS0w_9b6414a7-4e8b-4e37-b041-04c46133777d">6.97</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOS03LTEtMS0w_45949ce7-1c8b-483f-bd2a-84be8b6ed441">3.42</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:14pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:continuation id="i2fc69078cf684c1c912e2bb80b5a29a3">Anti-dilutive common stock equivalents excluded from the computation of diluted earnings per share for the three months ended October 2, 2021 and September&#160;26, 2020 were <ix:nonFraction unitRef="shares" contextRef="i7fb6289155874800b0e853d6286508f3_D20210704-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMTY0OTI2NzQ0MjEzOQ_07e812a8-9c3d-413b-acf3-233ba82e20e7">2,808</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="iaff758c875d843729b1cf4af54469c21_D20200628-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMTY0OTI2NzQ0MjE0Nw_49c012ea-ea8f-4e37-af72-b30ba1b17322">20,582</ix:nonFraction>, respectively. Anti-dilutive common stock equivalents excluded from the computation of diluted earnings per share for the six months ended October 2, 2021 and September&#160;26, 2020 were <ix:nonFraction unitRef="shares" contextRef="ia93a5835b5834ed7bbe66cc814a9076e_D20210404-20211002" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMTY0OTI2NzQ0MjIyNA_0a0bc89f-4c5f-47e9-b485-43c463e58ead">5,417</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="iedfdeadd83164bbcb1f19acf57a57149_D20200329-20200926" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMjk1_97c77fa6-afc2-493e-abd4-b3c8bbf85755">30,182</ix:nonFraction></ix:continuation>, respectively.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_76"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">18. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RleHRyZWdpb246NDJiY2JiNWE0MjM5NDNiMGIyM2E1M2IwMDgyNWQ3NzhfNjUz_7f56c622-e455-4633-bf15-f6808db6e86e" continuedAt="i854f9dd214cf4b71b7fa5b08e96ebf4e" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i854f9dd214cf4b71b7fa5b08e96ebf4e"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RleHRyZWdpb246NDJiY2JiNWE0MjM5NDNiMGIyM2E1M2IwMDgyNWQ3NzhfNjU2_1a183f83-4afe-4c88-8e5d-cd315d75381a" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of our financial instruments were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.049%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f9de040c7764e73b362ac5503d9f4d4_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMi0xLTEtMS0w_e6d16bee-cc0f-4c27-8b74-2d8b24b395a4">18,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2936efaf1ab54f60ada52d992723d8e0_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMi0zLTEtMS0w_0c5f6745-2e34-43a8-9b5a-dc40d0db77c0">18,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i126f8d70a49246689a57caf4574991f5_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMi01LTEtMS0w_dfd3c6fa-480e-4eda-86e8-57f873cd045e">14,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id78210e11206489e9866ee8089ce7b76_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMi03LTEtMS0w_c04800c1-002d-468a-80c8-5f34866fb52c">14,946</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0875b10a5814fc0aa9ebc414ba2732b_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMy0xLTEtMS0w_3ae9cf77-ac47-4496-b053-fcb3addc6650">16,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic990d73d04f7436cadb77afe229c2b11_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMy0zLTEtMS0w_ecf235cf-7499-4072-9690-0c04c0c62553">16,566</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a7ea98d194a46d7ad48155ae42b6bf0_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMy01LTEtMS0w_61bef004-2908-4b28-b607-63a78d5573c0">17,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a067d1601344ffc92033f883b377f84_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMy03LTEtMS0w_3e8c92d4-a5e7-44c6-87ed-7dba06c5e779">17,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i226c08e2cb0244708060976164efe61d_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNC0xLTEtMS0w_b467c8f6-73a2-427f-b862-7ff11a740e47">19,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib599328d7f3844c78bf939da6908febe_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNC0zLTEtMS0w_f5c56784-ea47-4b83-879b-58c5c5025683">19,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ed92d62863e451f9bfc8c32dcaece23_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNC01LTEtMS0w_0e17b86e-3004-4d1c-89fc-0bb364f91984">21,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfae526825bb4ffe958683d5ce38130d_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNC03LTEtMS0w_55a47f98-af87-4434-893f-a2f2ce0bbdbd">21,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i226c08e2cb0244708060976164efe61d_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNS0xLTEtMS0w_dd8a747d-3735-485e-8175-e13dec469c4e">58,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib599328d7f3844c78bf939da6908febe_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNS0zLTEtMS0w_3b6be51b-785f-46ac-88d0-f285d4927f71">65,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ed92d62863e451f9bfc8c32dcaece23_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNS01LTEtMS0w_2f0ffac0-19d6-4b29-93f0-93205f6bf178">74,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfae526825bb4ffe958683d5ce38130d_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NotesReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNS03LTEtMS0w_ce9ccb4b-b6ee-4d57-a34a-d1f74a9b1820">86,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i226c08e2cb0244708060976164efe61d_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOC0xLTEtMS0w_43d7dfb7-3bef-40e2-8d43-b3247330035e">71,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib599328d7f3844c78bf939da6908febe_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOC0zLTEtMS0w_862f0ace-a999-406d-b1cd-6416a911a8e3">70,363</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0ed92d62863e451f9bfc8c32dcaece23_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOC01LTEtMS0w_def85f93-ddb9-4839-a801-a7ae48965663">44,314</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idfae526825bb4ffe958683d5ce38130d_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOC03LTEtMS0w_eaf80df1-0d79-4e80-901a-18f43121ba27">42,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured financings and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i226c08e2cb0244708060976164efe61d_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOS0xLTEtMS0w_21f1bdce-5b60-4f14-b73f-62f366d4e006">19,565</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib599328d7f3844c78bf939da6908febe_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOS0zLTEtMS0w_ef3f1ae7-4af4-4ab0-9e68-8654a5fe2aae">19,454</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ed92d62863e451f9bfc8c32dcaece23_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOS01LTEtMS0w_c55b914e-8d30-44aa-a3d8-60376d4808e3">12,186</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idfae526825bb4ffe958683d5ce38130d_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOS03LTEtMS0w_973a423c-fd1b-462b-a0d4-515e55ec55b4">12,340</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RleHRyZWdpb246NDJiY2JiNWE0MjM5NDNiMGIyM2E1M2IwMDgyNWQ3NzhfNjQw_02fac2f7-c610-4a05-8f4f-5dfa8befce8e" escape="true">See Note 19, Fair Value Measurements, and the Fair Value of Financial Instruments caption in Note 1, Summary of Significant Accounting Policies, in the Form 10-K for more information on the methodologies we use in determining fair value.</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RleHRyZWdpb246NDJiY2JiNWE0MjM5NDNiMGIyM2E1M2IwMDgyNWQ3NzhfNjUy_777590ea-acb0-4e06-9a9f-285729928c74" escape="true"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities. MSRs are initially recorded at fair value.</span></ix:nonNumeric><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="cvco:FairValueAssumptionsForServicingAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RleHRyZWdpb246NDJiY2JiNWE0MjM5NDNiMGIyM2E1M2IwMDgyNWQ3NzhfNjQy_a0e634cd-4173-4c2b-8318-f6894c9e675e" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:68.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.564%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loans" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="INF" format="ixt:num-dot-decimal" name="cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfMS0xLTEtMS0w_ae14242b-db9b-4c58-a9df-28706b49d4a5">4,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loans" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="INF" format="ixt:num-dot-decimal" name="cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfMS0zLTEtMS0w_d350a7cf-37ac-428e-82d2-21b383f9376c">4,647</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="4" name="cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfMy0xLTEtMS0w_b793f05b-87bc-4368-8ee6-24c43047f44b">73.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="4" name="cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfMy0zLTEtMS0w_219bf363-a854-41c9-b9d8-edd72644c0c4">45.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfNS0xLTEtMS0w_cf79d805-0f46-420b-878a-939ed62d0239">586,547</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfNS0zLTEtMS0w_75d99a6d-ad8f-4190-9d7c-e0c7eea6c121">593,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ServicingAssetAtFairValueAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfNi0xLTEtMS0w_a7128527-12ac-440e-82dd-a87b671055dc">1,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfNi0zLTEtMS0w_74e23d20-422c-405e-9b15-821bd725bce5">916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_1181"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">19. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMTgxL2ZyYWc6ZmJmOWIxZjRjMzE3NDQyZDhjMzJlOGUzZTAxMzE5ODIvdGV4dHJlZ2lvbjpmYmY5YjFmNGMzMTc0NDJkOGMzMmU4ZTNlMDEzMTk4Ml8xMDk5NTExNjI5Mzg3_a5a883c5-75af-428e-9e19-9a0b8b08181b" continuedAt="i8e2273199b5d49409a916fd824b6b031" escape="true">Employee Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="i8e2273199b5d49409a916fd824b6b031"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As part of the Commodore acquisition, we entered into a Transition Services Agreement ("TSA") with the seller whereby we lease Commodore employees from the seller while we transition them to our payroll systems. Expenses related to the TSA totaled $<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherLaborRelatedExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMTgxL2ZyYWc6ZmJmOWIxZjRjMzE3NDQyZDhjMzJlOGUzZTAxMzE5ODIvdGV4dHJlZ2lvbjpmYmY5YjFmNGMzMTc0NDJkOGMzMmU4ZTNlMDEzMTk4Ml8xMDk5NTExNjI5Mzg5_b76263dd-d1b4-438d-a222-6b3de03fd5bd"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OtherLaborRelatedExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMTgxL2ZyYWc6ZmJmOWIxZjRjMzE3NDQyZDhjMzJlOGUzZTAxMzE5ODIvdGV4dHJlZ2lvbjpmYmY5YjFmNGMzMTc0NDJkOGMzMmU4ZTNlMDEzMTk4Ml8xMDk5NTExNjI5Mzg5_de02165c-23bb-42c0-aaee-46429da94430">1.4</ix:nonFraction></ix:nonFraction>&#160;million for the three and six months ended October 2, 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:MultiemployerPlansBusinessCombinationOrDivestitureDescription" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMTgxL2ZyYWc6ZmJmOWIxZjRjMzE3NDQyZDhjMzJlOGUzZTAxMzE5ODIvdGV4dHJlZ2lvbjpmYmY5YjFmNGMzMTc0NDJkOGMzMmU4ZTNlMDEzMTk4Ml8xMDk5NTExNjI5NDAy_e113a35b-f6d1-45d8-ba31-ed7036baf384">Commodore participates in the IAM National Pension Fund, a multiemployer defined benefit plan. Participation in this plan is available to all hourly employees who are members of the participating collective bargaining unit. Once the TSA ends, we will contribute to the plan a specified amount per hour worked for each eligible employee. Benefits under this plan are based on a fixed monthly benefit rate per year of credited service. The risks of participating in this multiemployer plan differ from single-employer plans. The potential risks include, but are not limited to, the use of the Company's contributions to provide benefits to employees of other participating employers, the Company becoming obligated for other participating employers' unfunded obligations and, upon the Company's withdrawal from the plan, the Company being required to pay the plan an amount based on the underfunded status of the plan, referred to as a withdrawal liability.</ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">20. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfNjEw_b8f1619f-17e1-486a-aaa2-7fc61650143b" continuedAt="ib45414918be645b7b6ddfff1cee7d9b0" escape="true">Related Party Transactions</ix:nonNumeric></span></div><div style="margin-top:9pt;text-indent:18pt"><ix:continuation id="ib45414918be645b7b6ddfff1cee7d9b0"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the three and six months ended October 2, 2021, the total amount of sales to non-consolidated related parties was $<ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfMTA5OTUxMTYyODUxNw_66c8816d-2649-404d-8a62-b0e0332fa6a4">14.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfMTA5OTUxMTYyODUyNg_99f7f139-d63b-43e7-aa38-298c72dacc4b">28.8</ix:nonFraction> million, respectively. For the three and six months ended September 26, 2020, the total amount of sales to non-consolidated related parties was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfMzU3_638ac935-374b-430f-85f7-2298b8c9e605">10.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RevenueFromRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfMTA5OTUxMTYyODU2OQ_3a263424-130c-4790-b117-d3fb3ad1a87d">23.0</ix:nonFraction> million, respectively. As of October&#160;2, 2021, receivables from non-consolidated related parties included $<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfNDI3_c76bf829-7a90-40be-bbc6-eff914b18877">3.9</ix:nonFraction> million of accounts receivable and $<ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfNDU3_ae9d50d2-dfa8-4dae-be2f-fab49d64c368">3.9</ix:nonFraction> million of commercial loans outstanding. As of April&#160;3, 2021, receivables from non-consolidated related parties included $<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfNTQ1_7257daef-2bbb-4366-9e40-2fe22e25d2e1">4.7</ix:nonFraction> million of accounts receivable and $<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfNTc1_d2f9819d-0cde-46ed-b9d3-b914edad8e39">9.5</ix:nonFraction> million of commercial loans outstanding.</span></ix:continuation></div><div id="i2aed4013252941f992d36e7c916f3660_1092"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">21. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjM1MTcy_3d319aa6-8dd1-456d-bee7-4de88a84a816" continuedAt="i3ca88fb7256f49d38f8649b51b2fa43f" escape="true">Acquisitions</ix:nonNumeric></span></div><ix:continuation id="i3ca88fb7256f49d38f8649b51b2fa43f" continuedAt="i23b43661accb489494e669f70a284632"><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Craftsman Homes, LLC and Craftsman Development, LLC Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In fiscal year 2017, we purchased a <ix:nonFraction unitRef="number" contextRef="i1164663e7cb947e19c33f98fbe1502b4_I20210403" decimals="2" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNDk3_fbd7708c-cafa-4c45-aab4-47b12ea8e988">50</ix:nonFraction>% ownership interest in Craftsman for $<ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentAggregateCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8zMjk4NTM0OTI3MTU2_23f03f44-75fc-473c-9ede-8621e79d113a">1.3</ix:nonFraction>&#160;million to expand our retail presence in Nevada. At the time of the acquisition of that ownership, we concluded that we were not considered to be the primary beneficiary and therefore did not consolidate the Entities. Since the date of acquisition, we have recorded a non-marketable equity investment for the ownership, with changes to that investment for earnings and distributions from the Entities.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 4, 2021, we obtained an additional <ix:nonFraction unitRef="number" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTYy_71e89d8d-1684-4bf0-9c96-43b03429302a">20</ix:nonFraction>% ownership interest in the Entities utilizing the same pre-tax income multiple as the 2017 purchase. As we now have a controlling interest, we have consolidated the Entities and remeasured the Entities' assets and liabilities to fair value, including our previous equity investment of $<ix:nonFraction unitRef="usd" contextRef="i08868ee1d9124662afaa2125256fe88c_I20210703" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc2NTcw_56dfe65f-0056-40eb-8377-9395c8f1d1ab">2.9</ix:nonFraction>&#160;million in the Entities. As a result of the remeasurement, we recorded a gain of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="ic482437f7e1a420ba3891069cd3356cc_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjM3OTU3_a72e767e-d6a6-40be-b2f8-a2079640a9ab">3.3</ix:nonFraction> million in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other income, net in the Consolidated Statements of Comprehensive Income.</span></div><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTA4_06ef6bf9-cb54-4af0-b39d-e594b83f89a2" continuedAt="i9832a3f5055b40babdb0501af6c46e74" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The purchase price on July 4, 2021 for <ix:nonFraction unitRef="number" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTAz_3a5a2a72-ef0e-451c-9e1f-0a45c61b6d6a">20</ix:nonFraction>% ownership was $<ix:nonFraction unitRef="usd" contextRef="ic482437f7e1a420ba3891069cd3356cc_D20210704-20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTcw_938874fc-3867-4975-94f0-977c888b06b6">2.5</ix:nonFraction>&#160;million, valuing the Entities at $<ix:nonFraction unitRef="usd" contextRef="id30f06ac684a4f61915242dd0fcfdfaa_I20210704" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTg1_0f4dfff1-6a38-40fe-a520-9df521e0b53c">12.4</ix:nonFraction>&#160;million. The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the short duration since the acquisition date and will be finalized upon completion of the analysis of the fair values of Craftsman's assets and specified liabilities. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">July 4,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8xLTEtMS0xLTE5NDM0_c9907f5e-9549-4468-8d69-ad716089382a">6,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8yLTEtMS0xLTE5NDM0_c2db2302-c1cc-4bd4-a22c-593d7d38ec81">577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8zLTEtMS0xLTE5NDM0_891dc98b-1341-43c2-a2c4-ae34662cda3f">7,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV80LTEtMS0xLTE5NDM0_a788fbb2-6373-458c-a305-d26fd544bb79">189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV81LTEtMS0xLTE5NDM0_2435c5b0-9e78-4fea-a77c-764f3c5b6168">846</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV82LTEtMS0xLTE5NDM0_d4a222e1-c178-42bb-a4d4-09c32d9f8e99">2,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV83LTEtMS0xLTE5NDM0_862400b9-3b97-4d09-9afd-61e5effb251c">18,451</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV84LTEtMS0xLTE5NDM0_22887ad7-8e7a-44ae-aa07-54e01b109fb4">10,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV85LTEtMS0xLTE5NDM0_6e6c805e-bec8-48cb-a0c0-ca159a3ac3ee">8,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8xMC0xLTEtMS0xOTQzNA_3c9b798d-25ef-48dd-997a-33e5f04f400c">3,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8xMS0xLTEtMS0xOTQzNA_fd9ac020-1f37-4e40-99a8-2cf51f36f932">12,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTkx_e0b83b10-f349-4ebb-9d97-a9965b9e253b" footnoteRole="http://www.xbrl.org/2003/role/footnote">Includes $<ix:nonFraction unitRef="usd" contextRef="i99d6a93b6b9744f39e62c285635f2f7c_I20210704" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTQy_2d10b303-febf-4090-899c-5c5f79c4886d">3.0</ix:nonFraction>&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.</ix:footnote></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjI1_5d4fb5a7-57b2-4d7f-b6ad-a472ab5e4650" footnoteRole="http://www.xbrl.org/2003/role/footnote">Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</ix:footnote></span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i23b43661accb489494e669f70a284632" continuedAt="ic3f4fbd0f07948608c692ac3b98a14fa"><ix:continuation id="i9832a3f5055b40babdb0501af6c46e74" continuedAt="icd8a0255b791429abc1d052f5c8aa3ff"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recorded a Redeemable noncontrolling interest for the remaining <ix:nonFraction unitRef="number" contextRef="ic80c3cdcc8f14161832be90a0269dd04_I20210704" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl80OTQ3ODAyMzkwNjA0_e6987323-b5bb-429e-a817-f2e824438c36">30</ix:nonFraction>% ownership. As <ix:nonFraction unitRef="number" contextRef="id87864600cd243cdba2a4500c04d8e78_I20231231" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjk0MjA3_4d426f41-4cb9-43fb-ba5e-401faab93f99">20</ix:nonFraction>% of this is considered mandatorily redeemable per the Agreement, $<ix:nonFraction unitRef="usd" contextRef="i079ae71292334778888f0cd8c76b0063_I20210704" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjk0MDY0_4b6ba301-58b5-4ace-9db4-fdbf266add96">2.5</ix:nonFraction>&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. As we are not currently obligated for the redemption of the remaining <ix:nonFraction unitRef="number" contextRef="i515306ac3d064306a2e92c734d5dfc97_I20231231" decimals="2" name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjk0MDY3_b909537b-fd91-49d7-8dcf-801ce5890689">10</ix:nonFraction>% ownership, $<ix:nonFraction unitRef="usd" contextRef="i280e29ceb45648eea0261a98065df065_I20210704" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjk0MDg1_c64020f8-0ad6-47b5-bbc7-64e39867a1e6">1.2</ix:nonFraction>&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders&#8217; equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Since the acquisition date, Craftsman contributed Net revenue of $<ix:nonFraction unitRef="usd" contextRef="ic482437f7e1a420ba3891069cd3356cc_D20210704-20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzOTcw_224113c7-797a-4c4d-9ab5-2d16d4ae2205"><ix:nonFraction unitRef="usd" contextRef="i8563decf2fd142769f1e6430247a178b_D20210404-20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzOTcw_ffc9ee19-79bb-4778-b25f-8fea52ac70ff">4.5</ix:nonFraction></ix:nonFraction> million for the three and six months ended October 2, 2021. Craftsman increased consolidated Net income on the Consolidated Statements of Comprehensive Income for the three and six months ended October 2, 2021 by $<ix:nonFraction unitRef="usd" contextRef="i8563decf2fd142769f1e6430247a178b_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjU0MDA4_6e97edb3-30a2-4c97-988d-26b50a097786"><ix:nonFraction unitRef="usd" contextRef="ic482437f7e1a420ba3891069cd3356cc_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjU0MDA4_c68356ec-5bbd-4567-9f0e-e6a28eda19c4">243,000</ix:nonFraction></ix:nonFraction>. Net income from the Craftsman acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commodore Homes Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of Commodore, including its six manufacturing facilities and two wholly-owned retail locations. In addition to manufacturing, Commodore also participates in commercial lending operations with its dealers. The transaction was accounted for as a business combination and the results of operations have been included in the accompanying Consolidated Financial Statements since the date of acquisition.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The acquisition of Commodore brings beneficial geographic addition to our footprint with strong operations in the Northeast/Midwest/Mid-Atlantic markets and provides a platform for future growth, with the potential for cost and revenue synergies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The acquisition-date fair value of the total consideration was $<ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTk0_da98cf22-dd48-4f7a-9ba2-e05d2c2fbfc2">156.1</ix:nonFraction> million, which was paid in cash and is subject to future adjustments upon the finalization of closing financial statements. We have expensed $<ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8yNzQ4Nzc5MTE3Mjg2_9646a504-a322-4d76-b351-b858750539b5">2.7</ix:nonFraction> million in acquisition related deal costs in Selling, general and administrative expense </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in the Consolidated Statements of Comprehensive Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, and have not incurred debt in connection with the purchase or subsequent operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the short duration since the acquisition date and will be finalized upon completion of the analysis of the fair values of Commodore's assets and specified liabilities. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.520%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 24,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xLTEtMS0xLTE5NTI5_ad091188-7e9f-4612-9775-33a8e1511cab">619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8yLTEtMS0xLTE5NTI5_aced802b-34cb-42e8-9433-39a47ffad1b4">20,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8zLTEtMS0xLTE5NTI5_433036c3-6d6f-45b6-b7fb-f0332f4706ff">30,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF80LTEtMS0xLTE5NTI5_8bc7de17-b05e-4c06-ae5e-4290086712f3">31,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF81LTEtMS0xLTE5NTI5_f8f80c79-9db3-4b62-95de-db1056a41dfe">57,606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF82LTEtMS0xLTE5NTI5_26de31f2-9ac7-4404-8993-384daf818490">534</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF83LTEtMS0xLTE5NTI5_4de5be64-dcf1-4ded-8b84-3a68fb7bfbf3">18,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF84LTEtMS0xLTE5NTI5_ca36162a-16f2-4bb1-9449-c84bacc1c700">160,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF85LTEtMS0xLTE5NTI5_b55d2219-85c4-4d17-9a8a-cac8e9e26c31">32,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xMC0xLTEtMS0xOTUyOQ_b42e8339-669b-4d75-b9ae-41008eb23f57">128,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xMS0xLTEtMS0xOTUyOQ_3b513093-dace-4033-ba5e-b760be5565b1">27,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xMi0xLTEtMS0xOTUyOQ_7b41f0f2-1f98-4d8e-82bc-39b7e2a77450">156,051</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ic3f4fbd0f07948608c692ac3b98a14fa"><ix:continuation id="icd8a0255b791429abc1d052f5c8aa3ff"><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNjAw_0c017996-fbe3-475f-9dc1-fe2ba762989a" footnoteRole="http://www.xbrl.org/2003/role/footnote">Includes assets acquired under finance leases. See Note 9 for additional information.</ix:footnote></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNjAx_249b70d1-a62a-4531-bf29-dc960894d65e" footnoteRole="http://www.xbrl.org/2003/role/footnote">Includes $<ix:nonFraction unitRef="usd" contextRef="i02173f0ec9e847d8adb1a6209a4a7866_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0MzQy_4a2c1eb6-7d9d-40cb-ae61-d8b57cf27a0f">11.8</ix:nonFraction>&#160;million assigned to customer-related intangibles, subject to a useful life of <ix:nonNumeric contextRef="i2b49cb8e791f494e858419862ffb4f0a_D20210404-20211002" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NzMy_79d3be71-f580-4ea5-abbe-b32071963e68">11</ix:nonNumeric> years amortized on a straight-line basis; $<ix:nonFraction unitRef="usd" contextRef="i2b6c2ac993074f43af5429973e5942f7_I20210924" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl80Mzk4MDQ2NTU2OTk2_5f37bcb6-29b8-45e2-879c-f98c49744274">3.8</ix:nonFraction>&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $<ix:nonFraction unitRef="usd" contextRef="i02f2bcc5adad432993fdfb7760f8ce7d_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjMx_03aa64aa-4517-4bed-ab38-0a83963f5c39">2.3</ix:nonFraction>&#160;million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $<ix:nonFraction unitRef="usd" contextRef="ib1199a73b4784211b82462e03cefc273_I20210924" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0MzU4_a7de3ea7-5205-45c6-afc6-2ecc32418ddb">0.5</ix:nonFraction>&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of <ix:nonNumeric contextRef="i81c839ac7160453e9f8bba3ba761b24f_D20210404-20211002" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NzQ4_27b4921d-1711-43f2-9cba-0ebf018c4ab8">5</ix:nonNumeric> years.</ix:footnote></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3) <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjI0_0cb912e4-4198-4797-92ec-91d48b273e90" footnoteRole="http://www.xbrl.org/2003/role/footnote">Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</ix:footnote></span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Since the acquisition date, Commodore contributed Net revenue of $<ix:nonFraction unitRef="usd" contextRef="i2e64b3efcba14cc7ae877c361afa65ca_D20210404-20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzNDU1_43d941cd-b020-4dec-9c11-65127323763f"><ix:nonFraction unitRef="usd" contextRef="iaa11673b4bbe4557b347df5bbfde2fbb_D20210704-20211002" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzNDU1_787663d4-b551-42e2-9bed-5877b1b86309">4.4</ix:nonFraction></ix:nonFraction> million for the three and six months ended October 2, 2021. Commodore decreased consolidated Net income on the Consolidated Statements of Comprehensive Income for the three and six months ended October 2, 2021 by $<ix:nonFraction unitRef="usd" contextRef="iaa11673b4bbe4557b347df5bbfde2fbb_D20210704-20211002" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzNTc3_158014f1-410e-42c2-8fac-48ca9d0b951b"><ix:nonFraction unitRef="usd" contextRef="i2e64b3efcba14cc7ae877c361afa65ca_D20210404-20211002" decimals="-3" sign="-" format="ixt:num-dot-decimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzNTc3_f08322a9-0bda-4ca8-a8f7-5a821aba170a">645,000</ix:nonFraction></ix:nonFraction>. The Net loss from the Commodore acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.</span></div></ix:continuation><ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:BusinessAcquisitionProFormaInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTEx_d2be8516-3446-40c7-84d6-51194b268d23" escape="true"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Impact of Acquisitions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The following table presents supplemental pro forma information as if the above acquisitions occurred on March 29, 2020 (in thousands, except per share data):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8yLTEtMS0xLTE5NjY0_01b8c595-e1c3-4c1a-a355-8c9d2accb355">444,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8yLTMtMS0xLTE5Njg1_57aff53c-5182-4c93-b756-0635b15e318f">327,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8yLTUtMS0xLTE5NzA5_02f51339-cafe-459d-a072-f5ecd8432d8a">856,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8yLTctMS0xLTE5NzE2_a9b673db-1dab-45f4-b2d3-d91b39fbf65d">635,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;Net income attributable to Cavco common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8zLTEtMS0xLTE5NjY0_2d218e8f-6d2b-4306-9209-3fbe2d2cc655">38,331</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8zLTMtMS0xLTE5Njg1_f70d1d73-e047-4de7-a776-71fc786f39eb">20,665</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8zLTUtMS0xLTE5NzA5_b582f69d-fbae-4d78-8b35-8800e33b3ec6">66,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8zLTctMS0xLTE5NzE2_30c18f0d-3dd9-4fb8-b21f-773ee624b8ab">37,494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl80LTEtMS0xLTE5NjY0_753c4ad6-438b-46d8-a891-b59e42e8f5d4">4.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl80LTMtMS0xLTE5Njg1_50cbfbfa-d307-4817-a3fa-87783c85812f">2.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl80LTUtMS0xLTE5NzA5_5a1128a7-a321-4713-b4f6-4f8fe566ed29">7.13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="2" name="us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl80LTctMS0xLTE5NzE2_79e9fe41-0a67-4f6c-b2fe-ebe77a6b3dde">4.04</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i2aed4013252941f992d36e7c916f3660_85"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">22. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RleHRyZWdpb246Y2YwNGM4ZjI3MDc1NGY3YTg4NmZiZTU1YjY5MGE5ZDlfMzY4_a8db25f5-4574-4a02-8a7c-6e34c3e97bd1" continuedAt="i2a02073b38f24603a6ba0e94cb8ed666" escape="true">Business Segment Information</ix:nonNumeric></span></div><ix:continuation id="i2a02073b38f24603a6ba0e94cb8ed666"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate principally in <ix:nonFraction unitRef="segment" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RleHRyZWdpb246Y2YwNGM4ZjI3MDc1NGY3YTg4NmZiZTU1YjY5MGE5ZDlfNjQ_461af1ec-1a13-491b-929e-198990cf584c">two</ix:nonFraction> segments: (1)&#160;factory-built housing, which includes wholesale and retail factory-built housing operations and (2)&#160;financial services, which includes manufactured housing consumer finance and insurance. <ix:nonNumeric contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RleHRyZWdpb246Y2YwNGM4ZjI3MDc1NGY3YTg4NmZiZTU1YjY5MGE5ZDlfMzUz_d45cdf5b-ad90-4b07-8562-e4bf40f4add6" continuedAt="i47b0fd3225434f4f8b44be0747d4af1c" escape="true">The following table provides selected financial data by segment (in thousands):</ix:nonNumeric></span></div><ix:continuation id="i47b0fd3225434f4f8b44be0747d4af1c"><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i674d4a45727d48a18b0f6846e5545988_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMy0xLTEtMS0w_a454aca1-bda9-4f21-9ab7-b9626caa4db5">342,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if63e29d556294a7e8a2d72bed64096bd_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMy0zLTEtMS0w_866be126-a8c0-4a36-baf9-e2d9d0430d08">240,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id485f572b4c443e69a1863ccfd0c45ac_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMy01LTEtMS0w_00b50b56-fe0a-40c5-aeb7-4f28b3451c36">654,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dda59fa9818400cb692e36b1769bca8_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMy03LTEtMS0w_8d9fd960-0c3b-4de8-908b-669525e7dfc2">479,057</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fa2d3913eb842d59514b1bb376c76df_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNC0xLTEtMS0w_5e2f5876-03e1-4dd0-b2ec-129a9d75a555">17,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9408c5b21d94744a7278b2205008b78_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNC0zLTEtMS0w_e77fde32-d6e6-4f30-877d-1dca6e345ed3">17,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13b450c504914b87b579d84c67797759_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNC01LTEtMS0w_a49c1957-1d65-47ba-945c-3512d91fb581">35,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64afe492bee646cf8754b467f8b1a85f_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNC03LTEtMS0w_97777f74-e5ff-48ff-8a25-1d600ac90104">33,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNS0xLTEtMS0w_173a96c8-283b-4fc8-8584-e78f4e9d8343">359,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNS0zLTEtMS0w_d54f09b3-c3ab-4105-967e-b9bbdffa72d5">257,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNS01LTEtMS0w_6a658691-44d3-4207-92aa-b5df9625d0ba">689,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNS03LTEtMS0w_bda38fa8-b2b5-46b7-afad-b5ee98e6b679">512,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i674d4a45727d48a18b0f6846e5545988_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOC0xLTEtMS0w_ee2f453f-6396-47dc-b656-a66dab41045b">46,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if63e29d556294a7e8a2d72bed64096bd_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOC0zLTEtMS0w_ac9bf7c8-5098-4f25-9eb2-6e8a9beae6a4">17,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id485f572b4c443e69a1863ccfd0c45ac_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOC01LTEtMS0w_bf3b4933-9454-4497-8a57-4ddb0f6e9799">80,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3dda59fa9818400cb692e36b1769bca8_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOC03LTEtMS0w_7a2fe606-8d2c-4735-8be0-7eec8cdeba8f">35,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fa2d3913eb842d59514b1bb376c76df_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOS0xLTEtMS0w_fa674e37-b69e-4968-9bd4-b10a636e52b3">2,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9408c5b21d94744a7278b2205008b78_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOS0zLTEtMS0w_9a531a48-5abd-4dfd-9391-372d1b20e0e0">2,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13b450c504914b87b579d84c67797759_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOS01LTEtMS0w_13158dfa-ebf3-4864-83cf-3972e4e7f2db">4,047</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64afe492bee646cf8754b467f8b1a85f_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOS03LTEtMS0w_423ebbb2-7635-43ef-adb0-be23e176209c">5,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMTAtMS0xLTEtMA_bdc28956-140d-4f07-869f-477c17d699d1">49,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMTAtMy0xLTEtMA_05b4fe3e-dede-4631-bbde-1b40f9672f49">19,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMTAtNS0xLTEtMA_5cf08c9e-7126-43ed-b85c-ccf2255763e1">84,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMTAtNy0xLTEtMA_e6d15512-6766-419d-9f03-29e9ec29aa7a">41,276</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifc23a6a9605f4ff293893b4c7a060b4c_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfMi0xLTEtMS0yNDAwOQ_e57291fb-e2e0-43fc-9158-e25179104037">819,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9cacabb873d4accab8518354964bb46_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfMi0zLTEtMS0yNDAxNg_c44bcc32-434d-4d05-af83-e5ac8af599e0">711,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i883fc296ff6b48fca1ea727451af91f8_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfMy0xLTEtMS0yNDAwOQ_d1f9cb2b-70ea-46fc-8463-6d9961f468f5">236,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i861f6f7cfbe842c4a062676c08227d80_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfMy0zLTEtMS0yNDAxNg_f2a2a6b3-38b2-4847-85a9-bf186b665e01">240,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfNC0xLTEtMS0yNDAwOQ_73404996-7377-45a5-b64b-87ed61a86d16">1,056,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfNC0zLTEtMS0yNDAxNg_fb0c2de5-646f-4951-b89e-fe127d0791f4">951,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Statements in this Report on Form 10-Q include "forward-looking statements," within the meaning of Section 27A of the Securities Act of 1933, Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), and the Private Securities Litigation Reform Act of 1995. Forward-looking statements are often characterized by the use of words such as "believes," "estimates," "expects," "projects," "may," "will," "intends," "plans," or "anticipates," or by discussions of strategy, plans or intentions. Forward-looking statements are typically included, for example, in discussions regarding the manufactured housing and site-built housing industries; our financial performance and operating results; the expected effect of certain risks and uncertainties on our business, financial condition and results of operations; economic conditions and consumer confidence; operational and legal risks; how the Company may be affected by the novel coronavirus COVID-19 pandemic ("COVID-19") or any other pandemic or outbreak; labor shortages and the pricing and availability of raw materials; governmental regulations and legal proceedings; the availability of favorable consumer and wholesale manufactured home financing; market interest rates and Company investments and the ultimate outcome of our commitments and contingencies. Forward-looking statements contained in this Report on Form 10-Q speak only as of the date of this report or, in the case of any document incorporated by reference, the date of that document. We do not intend to publicly update or revise any forward-looking statement contained in this Report on Form 10-Q or in any document incorporated herein by reference to reflect changed assumptions, the occurrence of unanticipated events or changes to future operating results over time.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Forward-looking statements involve risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from those expressed or implied by such forward-looking statements, many of which are beyond our control. To the extent that our assumptions and expectations differ from actual results, our ability to meet such forward-looking statements, including the ability to generate positive cash flow from operations, may be significantly hindered. Factors that could affect our results and cause them to materially differ from those contained in the forward-looking statements include, without limitation, those discussed in Risk Factors in Part I, Item 1A of our 2021 Annual Report on Form 10-K filed with the Securities and Exchange Commission ("Form 10-K").</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Introduction</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following should be read in conjunction with Cavco Industries, Inc. and its subsidiaries' (collectively, "we," "us," "our," the "Company" or "Cavco") Consolidated Financial Statements and the related Notes that appear in Item 1 of this Report. References to "Note" or "Notes" pertain to the Notes to our Consolidated Financial Statements.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Company Overview</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Headquartered in Phoenix, Arizona, we design and produce factory-built housing products primarily distributed through a network of independent and Company-owned retailers, planned community operators and residential developers. We are one of the largest producers of manufactured homes in the United States, based on reported wholesale shipments. Our products are marketed under a variety of brand names including Cavco, Fleetwood, Palm Harbor, Nationwide, Fairmont, Friendship, Chariot Eagle, Destiny, Commodore, Colony, Pennwest, R-Anell, Manorwood and Midcountry. We are also one of the leading producers of park model RVs, vacation cabins and factory-built commercial structures. Our finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), is an approved Federal National Mortgage Association and Federal Home Loan Mortgage Corporation ("Freddie Mac") seller/servicer and a Government National Mortgage Association ("Ginnie Mae") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Our insurance subsidiary, Standard Casualty Company ("Standard Casualty"), provides property and casualty insurance to owners of manufactured homes.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate 26 homebuilding production lines located in Millersburg and Woodburn, Oregon; Riverside, California; Nampa, Idaho; Phoenix and Goodyear, Arizona; Austin, Fort Worth, Seguin and Waco, Texas; Montevideo, Minnesota; Dorchester, Wisconsin; Nappanee and Goshen, Indiana; Lafayette, Tennessee; Douglas and Moultrie, Georgia; Shippenville and Emlenton, Pennsylvania; Martinsville and Rocky Mount, Virginia; Cherryville, North Carolina; and Ocala and Plant City, Florida. The majority of the homes produced are sold to, and distributed by, independently owned and controlled retail operations located throughout the United States and Canada. In addition, our homes are sold through 46 Company-owned U.S. retail locations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Included in the above figures are two recent acquisitions. On July 4, 2021, we purchased an additional 20% ownership in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as &#8220;Craftsman") in addition to our existing 50% ownership, making us controlling owner. Craftsman is a manufactured home street retailer with four locations in Nevada selling Company and other manufacturer branded homes. They also provide general construction to setup the home property and assist with multi-home developments and multi-family dwellings. The transaction was accounted for as a business combination achieved in stages and the results of operations have been included in the accompanying Consolidated Financial Statements since the date of the acquisition of the additional 20% interest, with a reduction for the earnings of the noncontrolling shareholder.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of The Commodore Corporation ("Commodore"), including its six manufacturing facilities and two wholly-owned retail locations. In addition to manufacturing, Commodore also participates in commercial lending operations with its dealers. The transaction was accounted for as a business combination and the results of operations have been included in the accompanying Consolidated Financial Statements since the date of acquisition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Company and Industry Outlook</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">According to data reported by the Manufactured Housing Institute, industry home shipments increased 14.3% for the first 8 months of calendar year 2021 compared to the same period in the prior year, which was impacted by shutdowns related to COVID-19. However, we </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">did not experience any significant factory shutdowns in the prior year period, in contrast to certain other industry participants. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The industry offers solutions to the affordable housing crisis and these industry shipment numbers do not represent demand; instead, they represent the industry's ability to produce in the current environment. The average price per square foot for a manufactured home is lower than a site-built home. Also, based on the relatively low cost associated with manufactured home ownership, our products have traditionally competed with rental housing's monthly payment affordability.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The two largest manufactured housing consumer demographics, young adults and those who are age 55 and older, are both growing. "</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">First-time" and "move-up" buyers of affordable homes are historically among the largest segments of new manufactured home purchasers. Included in this group are lower-income households that are particularly affected by periods of low employment rates and underemployment. Consumer confidence is especially important among manufactured home buyers interested in our products for seasonal or retirement living.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We seek out niche market opportunities where our diverse product lines and custom building capabilities provide a competitive advantage. Our green building initiatives involve the creation of an energy efficient envelope and higher utilization of renewable materials. These homes provide environmentally-friendly maintenance requirements, typically lower utility costs and sustainability. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We maintain a conservative cost structure in an effort to build added value into our homes and we work diligently to maintain a solid financial position. Our balance sheet strength, including the position in cash and cash equivalents, helps avoid liquidity problems and enables us to act effectively as market opportunities or challenges present themselves.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We continue to make certain commercial loan programs available to members of our wholesale distribution chain. Under direct commercial loan arrangements, we provide funds for financed home purchases by distributors, community owners and developers (see Note 7 to the Consolidated Financial Statements). Our involvement in commercial loans helps to increase the availability of manufactured home financing to distributors, community owners and developers and provides additional opportunity for product exposure to potential home buyers. While these initiatives support our ongoing efforts to expand product distribution, they expose us to risks associated with the creditworthiness of this customer base and our inventory financing partners.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The lack of an efficient secondary market for manufactured home-only loans and the limited number of institutions providing such loans results in higher borrowing costs for home-only loans and continues to constrain industry growth. We work directly with other industry participants to develop secondary market opportunities for manufactured home-only loan portfolios and expand lending availability in the industry. Additionally, we continue to invest in community-based lending initiatives that provide home-only financing to new residents of certain manufactured home communities. We also develop and invest in home-only lending programs to grow sales of homes through traditional distribution points. We believe that growing our investment and participation in home-only lending may provide additional sales growth opportunities for our financial services segment, as well as provide a means that could lead to increased home sales for our factory-built housing operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Operational efficiencies have declined from hiring challenges, higher and largely unpredictable factory employee absenteeism and other inefficiencies from building material supply shortages. Accordingly, our total average plant capacity utilization rate was approximately 75% during the second fiscal quarter of 2022, which remains consistent with that of our first quarter of fiscal 2022.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Housing demand remains strong as well-qualified individuals continue pursuing home-ownership, bolstered by the low home loan interest rates. Home order rates are starting to gradually decline from the extreme highs we saw in the past few quarters, but still remain above pre-COVID rates, which were considered to be strong.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our backlogs at October&#160;2, 2021 were $1.1 billion, up $315&#160;million or 39.8% compared to </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$792 million at July&#160;3, 2021, and up $787 million or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">245.4%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">compared to $321 million at September&#160;26, 2020. These increases include $279&#160;million attributable to the Commodore acquisition. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Backlog excludes home orders that have been paused or canceled at the request of the customer.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Key housing building materials include wood and wood products, gypsum wallboard, steel, windows, appliances, insulation and other petroleum-based produ</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">cts. Pricing and availability of certain raw materials have recently been volatile due to a number of factors in th</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e current environment. We continue to monitor and react to inflation in these materials by maintaining a focus on our product pricing in response to higher materials costs, but such increases may lag behind the escalation of such costs. Availability of these products has not caused a production halt in the current period, but we have experienced periodic shutdowns in other periods and shortages of primary building materials have caused production inefficiencies as we have needed to change processes in response to the delay in materials.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">While it is difficult to predict the future of housing demand, employee availability, supply chain and Company performance and operations, maintaining an appropriately sized and well-trained workforce is key to increasing production to meet increased demand, and we face challenges in overcoming labor-related difficulties in the current environment to increase home production. We continually review the wage rates of our production employees, and have established other monetary incentive and benefit programs, with a goal of providing competitive compensation. We also provide leadership training to new managers and other employees in supervisory roles to enhance communication and improve the oversight and motivation of other employees, more extensively use online recruiting tools, update our recruitment brochures and improve the appearance and appeal of our manufacturing facilities to improve the recruitment and retention of qualified production employees and reduce annualized turnover rates. Regardless, we believe our ability to recruit the workforce we need to meet the overall need for affordable housing continues to improve.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the financial services segment, we continue to assist customers in need by servicing existing loans and insurance policies and complying with state and federal regulations regarding loan forbearance, home foreclosures and policy cancellations. Certain loans serviced for investors expose us to cash flow deficits if customers do not make contractual monthly payments of principal and interest in a timely manner. For certain loans serviced for Ginnie Mae and Freddie Mac, and home-only loans serviced for certain other investors, we must remit scheduled monthly principal and/or interest payments and principal curtailments regardless of whether monthly mortgage payments are collected from borrowers. Ginnie Mae permits cash obligations on loans in forbearance from COVID-19 to be offset by other incoming cash flows from loans such as loan pre-payments. Although monthly collections of principal and interest from borrowers have exceeded scheduled principal and interest payments owed to investors, mandatory extended forbearance under the Coronavirus Aid, Relief and Economic Security Act and certain other regulations related to COVID-19 could negatively impact cash obligations in the future.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Net Revenue.</span></div><div style="margin-top:4pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">($ in thousands, except revenue per home sold)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">342,094&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,967&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,127&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">359,543&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">257,976&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,567&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built homes sold</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">by Company-owned retail sales centers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">763&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(53)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">to independent retailers, builders, communities&#160;&amp; developers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,887&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,664&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,597&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,427&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net factory-built housing revenue per home sold</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">95,105&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,314&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,791&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;($ in thousands, except revenue per home sold)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">654,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">479,057&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">175,320&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,720&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,868&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">689,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">512,777&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">177,188&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built homes sold</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">by Company-owned retail sales centers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(82)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">to independent retailers, builders, communities&#160;&amp; developers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,261&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,297&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net factory-built housing revenue per home sold</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">89,678&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,699&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,979&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">26.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the factory-built housing segment, the increase in Net revenues was primarily due to an increase in the average sales price and the number of units sold. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">higher home prices were driven by product price increases and a shift toward more multi-section homes. Home sales volume increased from higher factory capacity utilization.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net factory-built housing revenue per home sold is a volatile metric dependent upon several factors. A primary factor is the price disparity between sales of homes to independent distributors, builders, communities and developers and sales of homes to consumers by Company-owned retail stores. Wholesale sales prices are primarily comprised of the home and the cost to ship the home from a homebuilding facility to the home-site. Retail home prices include these items and retail markup, as well as items that are largely subject to home buyer discretion, including, but not limited to, installation, utility connections, site improvements, landscaping and additional services. Our h</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">omes are constructed in one or more floor sections ("modules") which are then installed on the customer's site. Changes in the number of modules per home, the selection of different home types/models and optional home upgrades create changes in product mix, also causing fluctuations in this metric. The table below presents the mix of modules and homes sold for the three and six months ended October&#160;2, 2021 and September&#160;26, 2020:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.702%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Homes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Homes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Homes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">U.S. Housing and Urban Development code homes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,548&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,154&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,030&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,979&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modular homes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">254&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">223&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Park model RVs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">225&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,256&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,597&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,739&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,427&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Homes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Homes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modules</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Homes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">U.S. Housing and Urban Development code homes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,200&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,430&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Modular homes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">987&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Park model RVs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">494&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(21.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,574&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,297&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,355&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,776&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Financial services segment revenue increased primarily due to higher volume in&#160;home loan sales and more insurance policies in force in the current year compared to the prior year, partially offset by lower interest income earned on the acquired consumer loan portfolios that continue to amortize and changes in the value of the marketable equity securities in the financial services portfolio. For the three and six months ended October 2, 2021, we recognized unrealized losses on marketable equity securities of $0.5 million and $0.1 million, respectively. For the three and six months ended September 26, 2020, we recognized gains of $0.7 million and $1.7 million, respectively.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Gross Profit.</span></div><div style="margin-top:4pt;text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">82,299&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,155&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,629&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">89,928&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53,541&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">36,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">68.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit as % of Net revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">148,572&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">93,147&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,369&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(348)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">163,941&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">55,077&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">50.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross profit as % of Net revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">43.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Factory-built housing gross profit increased primarily due to increased home sales volume and higher average sales prices. We continue to monitor and react to inflation in building material prices by maintaining a focus on our product pricing; however, product price increases may lag behind the escalation of building material costs. While lumber and other lumber related product market prices have begun to decline, we have seen most other product prices increase, offsetting those declines. Gross profit as a percentage of Net revenue also increased from a shift toward more multi-section homes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">For the three months ended October&#160;2, 2021, Financial services gross profit increased primarily due to lower</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> weather-related claims volume, partially offset by unrealized losses on marketable equity securities. For the six months ended October 2, 2021, gross profit decreased </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">primarily due to</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> higher weather-related claims volume in the first quarter and unrealized losses on marketable equity securities.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,347&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,725&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,622&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">297&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,453&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,919&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses as % of Net revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12.6&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,844&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61,462&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,382&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,360&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,046&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">86,204&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,428&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Selling, general and administrative expenses as % of Net revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12.5&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13.8&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Selling, general and administrative expenses related to factory-built housing increased between periods primarily from higher salary and incentive-based compensation expense and deal costs related to the Commodore acquisition which were </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$2.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$2.4 million for the three and six months ended October 2, 2021, respectively</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. This was partially offset by a reduction in the amortization of the additional Director and Officer insurance premium, added in the third quarter of fiscal year 2019, which was </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$2.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$4.2 million for the three and six months ended September 26, 2020, respectively, with no expense in the current year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In Financial services, Selling, general and administrative expenses increased primarily from greater recognition of deferred origination costs on higher loan sales and higher compensation expense.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%">Other Components of Net Income.</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.198%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.935%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">203&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">194&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,702&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">174.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,338&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,547&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">367&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">390&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(23)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,129&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,578&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,770&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,217&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">107.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Interest expense consists primarily of debt service on the financings of manufactured home-only loans and interest related to finance leases.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other income, net primarily consists of realized and unrealized gains and losses on corporate investments, interest income related to commercial loan receivable balances, interest income earned on cash balances and gains and losses from the sale of property, plant and equipment. During the year, we also recognized a non-cash gain of $3.3 million on the remeasurement of the assets and liabilities of Craftsman. See Note 21 to the Consolidated Financial Statements for further information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We believe that cash and cash equivalents at October&#160;2, 2021, together with cash flow from operations, will be sufficient to fund our operations and provide for growth for the next 12 months and into the foreseeable future. We maintain cash in U.S. Treasury and other money market funds, some of which are in excess of federally insured limits. We expect to continue to evaluate potential acquisitions of, or strategic investments in, businesses that are complementary to the Company, as well as other expansion opportunities. Such transactions may require the use of cash and have other impacts on our liquidity and capital resources. Because of our sufficient cash position, we have not historically sought external sources of liquidity, with the exception of certain credit facilities for the home-only lending programs. Regardless, depending on our operating results and strategic opportunities, we may need to seek additional or alternative sources of financing in the future. There can be no assurance that such financing would be available on satisfactory terms, if at all. If this financing were not available, it could be necessary for us to reevaluate our long-term operating plans to make more efficient use of our existing capital resources at such time. The exact nature of any changes to our plans that would be considered depends on various factors, such as conditions in the factory-built housing industry and general economic conditions outside of our control.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">State insurance regulations restrict the amount of dividends that can be paid to stockholders of insurance companies. As a result, the assets owned by our insurance subsidiary are generally not available to satisfy the claims of Cavco or its legal subsidiaries. We believe that stockholders' equity at the insurance subsidiary remains sufficient and do not believe that the ability to pay ordinary dividends to Cavco will be restricted per state regulations.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following is a summary of the Company's cash flows for the six months ended October 2, 2021 and September&#160;26, 2020, respectively:</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$ Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at beginning of the fiscal year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">339,307&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">255,607&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">83,700&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(156,045)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(155,963)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,873)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,008)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash at end of the period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">244,476&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">329,269&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(84,793)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net cash provided by operating activities increased primarily from higher net income and proceeds from consumer loan sales, which were $101.6 million this year compared to $80.6 million in the previous year. This increase was partially offset by rising costs of our raw materials and higher purchases of such materials, the timing of collections on accounts receivable and commercial loans receivable and payments on Accounts p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ayable and Accrued expenses and other current liabilities.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Consumer loan originations increased $3.0 million to $85.4 million for the six months ended October&#160;2, 2021 from $82.4 million for the six months ended September&#160;26, 2020.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We enter into commercial loan arrangements with distributors, communities and developers under which we provide funds for financing homes. In addition, we enter into commercial loan arrangements with certain distributors of our products under which we provide funds for wholesale purchases. We have also invested in community-based lending initiatives that provide home-only financing to new residents of certain manufactured home communities. For additional information regarding our commercial loans receivable,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> see Note&#160;7 to the Consolidated Financial Statements. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Further, we invest in and develop home-only loan pools and lending programs to attract third party financier interest in order to grow sales of new homes through traditional distribution points. Decreased lending activity provided cash of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$3.3 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> while the prior period net activity provided </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$4.7 million in cash.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net cash used in investing activities consists of buying and selling debt and marketable equity securities in our Financial Services segment, p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">urchases of property, plant and equipment</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and funding strategic growth acquisitions. Greater cash was used in the current period for the purchase of Craftsman and Commodore.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net cash used in financing activities for the current period was primarily for the repurchase of common stock.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We entered into secured credit facilities with independent third-party banks to facilitate the origination of consumer home-only loans to be held for investment, secured by the manufactured homes which were subsequently pledged as collateral to the facilities. Upon completion of the draw down periods, these facilities were converted into an amortizing loan based on a 20 or 25-year amortization period with a balloon payment due upon maturity. As of October&#160;2, 2021, the outstanding balance of the converted loans was $7.7 million with a weighted average interest rate o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">f </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">4.91%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Contractual Commitments and Contingencies.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> There were no material changes to the contractual obligations as set forth in our Annual Report on Form 10-K.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Critical Accounting Policies</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Except as described in Note 1 t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">o the Consolidated Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, there have been no other significant changes to our critical accounting policies during the&#160;six months ended October 2, 2021,&#160;as compared to those disclosed in Part II, Item 7 of our Form 10-K, under the heading "Critical Accounting Policies," which provides a discussion of the critical accounting policies that management believes affect its more significant judgments and estimates used in the preparation of the Company's Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Other Matters</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Related Party Transactions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> See Note 20 to the Consolidated Financial Statements</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> for a discussion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of our related party transactions.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Off Balance Sheet Arrangements</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See Note 15 to the Consolidated Financial Statements</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> for a discussion</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of our off-balance sheet commitments, which discussion is incorporated herein by reference.</span></div><div id="i2aed4013252941f992d36e7c916f3660_94"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There have been no material changes from the quantitative and qualitative disclosures about market risk previously disclosed in the Form 10-K.</span></div><div id="i2aed4013252941f992d36e7c916f3660_97"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(a) Disclosure Controls and Procedures</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company carried out an evaluation, under the supervision and with the participation of the Company's management, including its President and Chief Executive Officer and its Principal Financial Officer, of the effectiveness of its disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)). Based upon that evaluation, the Company's President and Chief Executive Officer and its Principal Financial Officer concluded that, as of October&#160;2, 2021, its disclosure controls and procedures were effective.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(b) Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There have been no changes in the Company's internal controls over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) that occurred during the fiscal quarter ended October&#160;2, 2021 which have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:14pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div id="i2aed4013252941f992d36e7c916f3660_103"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">See the information under the "Legal Matters" caption in Note </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">15</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> to the Consolidated Financial Statements, which is incorporated herein by reference.</span></div><div id="i2aed4013252941f992d36e7c916f3660_106"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 1A. Risk Factors </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the other information set forth in this Report, you should carefully consider the factors discussed in Part I, Item 1A, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, in the Form 10-K, which could materially affect our business, financial condition or future results. The risks described in this Report and in the Form 10-K are not the only risks facing the Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.</span></div><div id="i2aed4013252941f992d36e7c916f3660_109"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On October 27, 2020, the Company's Board of Directors approved a $100 million stock repurchase program, which was announced on a Current Report on Form 8-K filed with the Securities and Exchange Commission on October 29, 2020, and that may be used to purchase its outstanding common stock. The repurchases may be made in the open market or in privately negotiated transactions in compliance with applicable state and federal securities laws and other legal requirements. The level of repurchase activity is subject to market conditions and other investment opportunities. The repurchase program does not obligate us to acquire any particular amount of common stock and may be suspended or discontinued at any time. The repurchase program is funded using our available cash. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth repurchases of our common stock during the second quarter of fiscal year 2022:</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.321%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total Number of Shares Purchased</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Average Price Paid Per Share</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Total Number of Shares Purchased as Part of the Publically Announced Program</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Approximate Dollar Value of Shares That May Yet Be Purchased Under the Program (in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">July 4, 2021 to </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;August 7, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,717&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">August 8, 2021 to </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;September 4, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 5, 2021 to </span><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;October 2, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">250.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,300&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,300&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div id="i2aed4013252941f992d36e7c916f3660_112"></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 5. Other Information </span></div><div style="margin-top:9pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 5.02&#160;&#160;&#160;&#160;Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On November 2, 2021, the Company entered into a Severance Agreement with Allison K. Aden, the Company&#8217;s Chief Financial Officer.  </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Severance Agreement provides for certain payments and other benefits to be provided upon termination without Cause (as defined in the Severance Agreement).  In the event of a qualifying termination, Ms. Aden will receive: (a) a severance payment equal to the sum of: (i) one year of her current base salary plus (ii) her annual target bonus for the year of termination; (b) a pro-rated bonus, for the period of time Ms. Aden was employed and worked during the fiscal year, equal to her annual target bonus amount as of the year of termination; and (c) COBRA benefits coverage for up to twelve (12) months following termination.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition, upon a termination without Cause (as defined in the Severance Agreement) during the period six months prior to or within twelve months following a Change in Control, Ms. Aden will be entitled to the payments and benefits described above and all outstanding equity awards will immediately vest in full, provided however, that any award subject to performance goals shall vest at the target levels of performance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The payment of severance benefits described above is conditioned upon the delivery and non-revocation of a customary release and is subject to customary provisions regarding confidentiality of information.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">A copy of the Severance Agreement is filed as Exhibit 10.1 to this report and is incorporated by reference herein.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Also on November 2, 2021, the Company entered into a Change in Control Agreement with certain officers of the Company, including Paul W. Bigbee, the Company's Chief Accounting Officer.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Change in Control Agreement provides for certain payments and other benefits to be provided upon termination without Cause (as defined in the Change in Control Agreement) during the period six months prior to or within twelve months following a Change in Control (as defined in the Change in Control Agreement). In the event of a Change in Control and qualifying termination, the respective officer will receive: (a) a severance payment equal to the sum of: (i)  one year of the officer's current base salary plus (ii) the annual target bonus for the year of termination; (b) a pro-rated bonus, for the period of time the officer was employed and worked during the fiscal year, equal to the officer&#8217;s annual target bonus amount as of the year of termination (c) all outstanding equity awards will immediately vest in full, provided however, that any award subject to performance goals shall vest at the target levels of performance; and (d) COBRA benefits coverage for up to twelve (12) months following termination.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The payment of the severance benefits is conditioned upon the officer's execution and non-revocation of a customary release and is subject to customary provisions regarding confidentiality of information.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The form of Change in Control Agreement is filed as Exhibit 10.2 to this report and is incorporated herein by reference.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_115"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 6. Exhibits</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:74.123%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.673%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2021102xexhibit101.htm">10.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2021102xexhibit101.htm">Severance Agreement, dated November 2, 2021, by and between Allison K. Aden and Cavco Industries, Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2021102xexhibit102.htm">10.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2021102xexhibit102.htm">Form of Change in Control Agreement</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000041/cvco-2021726xex101.htm">10.3</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000041/cvco-2021726xex101.htm">Asset Purchase Agreement, dated July 23, 2021, by and among Commodore Homes, LLC, The Commodore Corporation, TCC Clarion Limited Partnership, TCC Pennwest, LLC and each of the individual equityholders named therein, and Barry S. Shein, in his capacity as Sellers</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000041/cvco-2021726xex101.htm">'</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/278166/000027816621000041/cvco-2021726xex101.htm"> representative</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2021102xexhibit311.htm">31.1</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2021102xexhibit311.htm">Certification of Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 - Rule 13a-14(a)/15d-14(a)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2021102xexhibit312.htm">31.2</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2021102xexhibit312.htm">Certification of Principal Financial </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2021102xexhibit312.htm">Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 - Rule 13a-14(a)/15d-14(a)</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2021102xexhibit32.htm">32</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="cvco-2021102xexhibit32.htm">Certification Pursuant to 18 U.S.C. 1350, As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">All other items required under Part II are omitted because they are not applicable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Filed herewith.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Exhibit 10.1 to Current Report on Form 8-K filed on July 26, 2021, incorporated by reference.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3) Furnished herewith.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i2aed4013252941f992d36e7c916f3660_118"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2aed4013252941f992d36e7c916f3660_7">Table of Contents</a></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"></td><td style="width:190.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:7.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:217.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:90.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Cavco Industries, Inc.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Registrant</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></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></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Signature</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Title</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Date</span></td></tr><tr style="height:3pt"><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 style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ William C. Boor</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Director, President and Chief Executive Officer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">November 5, 2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">William C. Boor</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Allison K. Aden</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer &amp; Treasurer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">November 5, 2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allison K. Aden</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>cvco-2021102xexhibit101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i7c3629117f684486b3737e4ad33bde8a_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">SEVERANCE AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">SEVERANCE AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) is entered into November 2, 2021 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), by and between Cavco Industries, Inc., a corporation organized under the laws of the State of Delaware (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), and Allison K. Aden (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) (the Company and Executive are sometimes collectively referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; and individually as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), all with reference to the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">WHEREAS,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> the Company desires to employ Executive, and Executive is willing and able to accept such employment&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">WHEREAS, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">the Parties desire to set forth the terms and conditions regarding Executive&#8217;s termination of employment and the payment of any benefits associated therewith.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, in consideration of the promises and the mutual covenants in this Agreement, and for other good and valuable consideration, the receipt and sufficiency of which are acknowledged, the Parties agree as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Defined Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Capitalized terms not otherwise defined shall have the meanings set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Termination of Employment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement and Executive&#8217;s employment shall terminate (i) at any time upon mutual written agreement of the Parties&#59; (ii) by the Company, immediately and without prior notice, for Cause as provided in Section 2(a)&#59; (iii) by the Company for any reason not otherwise covered by clauses (i) or (ii) herein as provided in Section 2(b)&#59; or (iv) by Executive for any reason with advance written notice as provided in Section 2(e).  There is no promised or contracted term of employment and either party may terminate the employment relationship at any time, subject to the following&#58;  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt;text-decoration:underline">Termination for Cause&#59; Voluntary Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  At any time during the Executive&#8217;s employment, (i)&#160;the Company may immediately terminate Executive&#8217;s employment for Cause, and (ii) Executive may terminate his or her employment &#8220;voluntarily.&#8221;  Upon the termination of Executive&#8217;s employment by the Company for Cause or by Executive&#8217;s voluntary termination, Executive shall be entitled to receive the Accrued Obligations.  All other benefits, if any, due to Executive following Executive&#8217;s termination of employment pursuant to this Section 2(a) shall be determined in accordance with the plans, policies, and practices of the Company as then in effect&#59; provided, that Executive shall not be entitled to any severance payments or benefits under this Agreement or any other agreement or severance plan, policy, or program of the Company (excluding any group health benefit plans).  Executive shall not earn or accrue any additional compensation or other benefits under this Agreement following the Termination Date.  </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Termination Without Cause by the Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  At any time,&#160;the Company may terminate Executive&#8217;s employment without Cause.  Upon the termination of Executive&#8217;s employment pursuant to this Section&#160;2(b), Executive shall receive the Accrued Obligations.  In addition, and contingent on Executive&#8217;s timely execution and non-revocation of the release agreement detailed in Section 2(d) herein, Executive shall be entitled to the following severance benefits&#58;</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%"> </font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:20.19pt;text-decoration:underline">Cash Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  A cash severance payment (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) equal to the sum of&#58; (A) one (1) year of Executive&#8217;s base salary in effect as of the Executive&#8217;s Termination Date and (B) Executive&#8217;s annual target bonus amount as of the year of termination, subject to and in accordance with the terms of the Company&#8217;s Executive Leadership Team STI program.  The Severance Payment shall be made during the sixty (60) day period following Executive&#8217;s Termination Date.</font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:16.86pt;text-decoration:underline">Bonus Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  A pro-rated bonus payment, for the period of time Executive was actually employed and worked during the fiscal year, equal to Executive&#8217;s annual target bonus amount as of the year of termination, subject to and in accordance with the terms of the Company&#8217;s Executive Leadership Team STI program.&#160; Payment of this pro-rated bonus will be made to Executive at the same time payment would have been paid had the Executive&#8217;s employment not been terminated.</font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:13.53pt">If Executive timely and properly elects continuation health care coverage pursuant to the Consolidated Omnibus Budget Reconciliation Act of 1985 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), the Company will pay the COBRA premium required for Executive and Executive&#8217;s dependents (if any) under the Company&#8217;s group medical and dental plans for a period of up to twelve (12) months following the Termination Date (or until such earlier time as Executive obtains other health care coverage and&#47;or ceases to be eligible for COBRA coverage) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">COBRA Premium</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Notwithstanding the foregoing, if the Company determines, in its sole discretion, that it cannot pay the COBRA Premium without a substantial risk of violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), the Company instead shall pay Executive, on the first day of each calendar month, a cash payment equal to the gross amount of the applicable COBRA Premiums, including any taxed amounts.  No payments will be made after the first anniversary of the Executive&#8217;s Termination Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt;text-decoration:underline">Termination Due to Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  When there is a Change in Control </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> Executive&#8217;s employment is terminated by the Company without Cause as a direct result of the Change in Control during the period between six months prior to or within twelve (12) months after a Change in Control, then Executive shall receive the Accrued Obligations and, additionally, contingent on Executive&#8217;s timely execution of the release agreement detailed in Section 2(d) herein, Executive will be entitled to the following Change in Control severance benefits in lieu of (and not in addition to) the amounts otherwise payable to Executive under Section 2(b)&#58; </font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:20.19pt;text-decoration:underline">Cash Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  A cash severance payment (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) equal to the sum of&#58; (A) one (1) year of Executive&#8217;s base salary in effect as of the Executive&#8217;s Termination Date and (B) Executive&#8217;s annual target bonus amount as of the year of termination, subject to and in accordance with the terms of the Company&#8217;s Executive Leadership Team STI program.  The Severance Payment shall be made during the sixty (60) day period following Executive&#8217;s Termination Date.</font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Bonus Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. A pro-rated bonus payment, for the period of time Executive was actually employed and worked during the fiscal year, equal to Executive&#8217;s annual target bonus amount as of the year of termination, subject to and in accordance with the terms of the Company&#8217;s Executive Ledership Team STI program.&#160; Payment of this pro-rated bonus will be made to Executive at the same time payment would have been paid had the Executive&#8217;s employment not been terminated.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%"> </font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iii) &#160;&#160;&#160;&#160;Any Awards awarded to Executive that remain outstanding as of the date of termination shall immediately vest in full, if not previously vested, and shall remain exercisable as provided in the Stock Incentive Plan, provided that any Award subject to performance goals shall vest at the target levels of performance (regardless of the otherwise applicable vesting or exercise schedules or performance goals provided for under the applicable Award Agreement).</font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iv)&#160;&#160;&#160;&#160;If Executive timely and properly elects continuation health care coverage pursuant to the Consolidated Omnibus Budget Reconciliation Act of 1985 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), the Company will pay the COBRA premium required for Executive and Executive&#8217;s dependents (if any) under the Company&#8217;s group medical and dental plans for a period of up to twelve (12) months following the Executive&#8217;s termination of employment (or until such earlier time as Executive obtains other health care coverage and&#47;or ceases to be eligible for COBRA coverage) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">COBRA Premium</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Notwithstanding the foregoing, if the Company determines, in its sole discretion, that it cannot pay the COBRA Premium without a substantial risk of violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), the Company instead shall pay Executive, on the first day of each calendar month, a cash payment equal to the gross amount of the applicable COBRA Premiums, including any taxed amounts. No such payments will be made after the first anniversary of the Executive&#8217;s Termination Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Release Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Payment and&#47;or provision of any severance benefits pursuant to Sections 2(b) or 2(c) of this Agreement is contingent on Executive&#8217;s execution, delivery, and non-revocation of an effective release of claims against the Company and certain related persons and entities in substantially the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;),  The Release must be executed (and not revoked) by Executive within the time specified in the Release (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Release Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt;text-decoration:underline">Notice of Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Any purported termination of Executive&#8217;s employment by the Company or by Executive shall be communicated by written notice of termination to the other Party in accordance with this Section 2.  Such notice shall indicate the specific termination provision in this Agreement relied upon and shall, to the extent applicable, set forth in reasonable detail the facts and circumstances claimed to provide a basis for termination of Executive&#8217;s employment under the provision so indicated.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt;text-decoration:underline">Executive&#8217;s Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Executive hereby represents and warrants to the Company that Executive has read this Agreement in its entirety, fully understands the terms of this Agreement, has had the opportunity to consult with counsel prior to executing this Agreement, and is signing the Agreement voluntarily and with full knowledge of its significance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  No provision of this Agreement may be modified, waived or discharged unless such waiver, modification, or discharge is agreed to in a writing signed by Executive and an officer of the Company (other than Executive) duly authorized by the Board to execute such amendment, waiver or discharge.  No waiver by either Party of any breach of the other Party of, or compliance with, any condition or provision of this Agreement shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. This Agreement shall be binding upon, enforceable by, and insure to the benefit of the Company, and its personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legaltees, but neither this Agreement, not any </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%"> </font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">rights, payments or obligations arising hereunder may be assigned, pledged, transferred, or hypothecated by Executive.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  For the purpose of this Agreement, notices and all other communications provided for in this Agreement shall be in writing and shall be deemed to have been duly given if delivered personally, if delivered by overnight courier service, or if mailed by registered mail, return receipt requested, postage prepaid, addressed to the respective addresses or to such other address as either Party may have furnished to the other in writing in accordance herewith, except that notice of change of address shall be effective only upon receipt&#59; provided, however, that (i) notices sent by personal delivery or overnight courier shall be deemed given when delivered&#59; and (ii) notices sent by registered mail shall be deemed given two (2) days after the date of deposit in the mail.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">If to Executive, to such address as shall most currently appear on the records of the Company.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">If to the Company, to&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Cavco Industries, Inc.<br>3636  North Central Avenue, Suite 1200<br>Phoenix, AZ 85012</font></div><div style="margin-bottom:12pt;padding-left:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Attention&#58; President &#38; CEO</font></div><div style="margin-bottom:12pt;padding-left:108pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt;text-decoration:underline">Governing Law and Consent to Jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement will be governed by and construed in accordance with the laws of the State of Arizona, without giving effect to any choice of law or conflicting provision or rule (whether of the State of Arizona or any other jurisdiction) that would cause the laws of any jurisdiction other than the State of Arizona to be applied.  In furtherance of the foregoing, the law of the State of Arizona will control the interpretation and construction of this Agreement.  Any action to enforce this Agreement must be brought in, and the Parties hereby consent to jurisdiction in, Maricopa County, Phoenix, Arizona.  Each Party hereby waives the rights to claim that any such court is an inconvenient forum for the resolution of any such action. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.03pt;text-decoration:underline">Compliance with Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement and its payments and benefits are intended to comply with (or be exempt from) the requirements of Code Section 409A and will be interpreted and administered in accordance with such intention.  In the event this Agreement or any benefit paid to Executive hereunder is deemed to be subject to Code Section&#160;409A, Executive consents to the Company adopting such conforming amendments or taking such actions as the Company deems necessary, in its discretion (and without an obligation to do so), to comply with Code Section&#160;409A and avoid the imposition of taxes under Code Section&#160;409A.  While it is intended that all payments and benefits provided under this Agreement to Executive will be exempt from or comply with Code Section 409A, the Company makes no representation or covenant to ensure that the payments under this Agreement are exempt from or compliant with Code Section 409A.  The Company will have no liability to Executive or any other person if any amounts paid or payable are subject to the additional tax and&#47;or penalties and&#47;or interest under Code Section 409A. </font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:20.19pt">Notwithstanding anything herein to the contrary, if at the time of Executive&#8217;s termination of employment with the Company Executive is a &#8220;specified employee&#8221; as defined in Section 409A, and the deferral of the commencement of any payments or benefits otherwise payable hereunder as a result of such termination of employment that are considered a &#8220;deferral of compensation&#8221; within the meaning of </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%"> </font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Section 409A is necessary in order to prevent any accelerated or additional tax under Section 409A, then the Company will defer the commencement of the portion of such payment of any such payments or benefits hereunder (without any reduction in such payments or benefits ultimately paid or provided to Executive) to the extent necessary to comply with Section 409A until the first business day to occur following the date that is six (6) months following the Termination Date (or the earliest date otherwise permitted under Section 409A).&#160; In the event that payments under this Agreement are deferred pursuant to this subclause (i) in order to prevent any accelerated tax or additional tax under Section 409A, then such payments shall be paid at the time specified under this subclause (i) without any interest thereon.</font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:16.86pt">Each payment made under this Agreement shall be considered to be a separate payment and not one of a series of payments for purposes of Section 409A.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Severability of Invalid or Unenforceable Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The invalidity or unenforceability of any provision or provisions of this Agreement shall not affect the validity or enforceability of any other provision of this Agreement, which shall remain in full force and effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Advice of Counsel and Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Each Party acknowledges that such Party had the opportunity to be represented by counsel in the negotiation and execution of this Agreement.  Accordingly, the rule of construction of contract language against the drafting party is hereby waived by each Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement constitutes the entire agreement between the Parties as of the Effective Date and supersedes all previous agreements and understandings between the Parties with respect to the subject matter hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Company shall be entitled to withhold from any payment due to Executive hereunder any amounts required to be withheld by applicable tax laws or regulations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Section Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The headings of the Sections hereof are provided for convenience only and are not to serve as a basis for interpretation or construction, and shall not constitute a part, of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same instrument.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Parties have executed this Agreement as of the date first above written.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%"> </font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Company</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Cavco Industries, Inc.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline"> &#47;s&#47; William C. Boor&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; William C. Boor</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Title&#58; President &#38; Chief Executive Officer<br></font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font><br></font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Executive</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font><br></font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">&#47;s&#47; Allison K. Aden&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br></font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Allison K. Aden</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><div id="i7c3629117f684486b3737e4ad33bde8a_4"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">EXHIBIT A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">DEFINED TERMS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Accrued Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean, at any point in time and except as expressly provided herein, any amounts to which the Executive is entitled to payment but have not yet been paid to Executive including, but not limited to, each of the following (but only to the extent such amounts are vested, earned or accrued at the time of payment)&#58; Executive&#8217;s base salary (calculated as of the time of termination), accrued but unused vacation or paid time off, and any other payments, business expenses, retention bonuses, entitlements or benefits vested, earned or accrued but unpaid under applicable benefit and compensation plans, programs, and other arrangements with the Company and&#47;or any of its subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the Securities and Exchange Act of 1934, as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean a Cash Award, Option, Restricted Stock Award, or Stock Unit Award as defined in the Stock Incentive Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the Company&#8217;s board of directors.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Cause</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the occurrence of one or more of the following&#58; (i) Executive&#8217;s malfeasance, or gross misconduct, or dishonesty that materially harms the Company or its stockholders&#59; (ii) Executive&#8217;s conviction of a felony that is materially detrimental to the Company or its stockholders&#59; (iii) Executive&#8217;s conviction of, or entry of a plea </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">nolo contendere</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> to a felony that materially damages the Company&#8217;s financial condition or reputation or to a crime involving fraud&#59; (iv) Executive&#8217;s material violation of the Company&#8217;s Code of Ethics, including breach of duty of loyalty in connection with the Company&#8217;s business&#59; (v) Executive&#8217;s failure to perform duties under this Agreement, after written&#47;email notice to Executive of such failure by the Board and an opportunity to cure of at least thirty (30) days&#59; (vi) Executive&#8217;s failure to reasonably cooperate with, or Executive&#8217;s impedance or interference with, an investigation authorized by the Board after written&#47;email notice to the Executive of such failure&#47;impedence&#47;interference by the Board and an opportunity to cure of at least thirty (30) days&#59; (vii) Executive&#8217;s failure to follow a legal and proper Board directive, after notice by the Board and a thirty (30) day opportunity to cure&#59; or (viii) Executive&#8217;s misconduct or gross negligence pursuant to the Sarbanes-Oxley Act, if and to the extent such conduct triggers a material restatement of the Company&#8217;s financial results. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean a change in control of a nature that would be required to be reported in response to Item 6(e) of Schedule 14A of Regulation 14A promulgated under the Act, whether or not the Company is then subject to such reporting requirement&#59; provided, that, without limitation, such a change in control shall be deemed to have occurred if&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">a third person, including a &#8220;Group&#8221; as defined in Section&#160;13(d)(3) of the Act, becomes the beneficial owner of Shares having fifty (50) percent or more of the total number of votes that may be cast for the election of Directors&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">as a result of, or in connection with, a contested election for Directors, persons who were Directors immediately before such election shall cease to constitute a majority of the Board.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">The Company transfers all or substantially all of its assets to another person or entity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the Internal Revenue Code of 1986, as amended.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Director</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean an individual who is a member of the Board. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean Code section 409A together with regulatory guidance promulgated thereunder, as amended from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean a share of Cavco Industries common stock, par value $.01, and any share or shares of capital stock or other securities of Cavco Industries hereafter issued or issuable upon, in respect of or in substitution or in exchange for each present share.  Such shares may be unissued or reacquired shares, as the Board, in its sole and absolute discretion, shall from time to time determine.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Stock Incentive Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the Company 2005 Stock Incentive Plan as amended and approved by Company stockholders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Termination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the last date on which Executive is carried on the Company&#8217;s payroll as an employee.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><div id="i7c3629117f684486b3737e4ad33bde8a_10"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">EXHIBIT B</font></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">FORM OF RELEASE OF CLAIMS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This Release of Claims (&#8220;Agreement&#8221;) is made and entered into by Allison K. Aden (&#8220;Employee&#8221;) and Cavco Industries, Inc. (the &#8220;Company&#8221;) on the date set forth below.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">WHEREAS, Employee and the Company entered into a Severance Agreement dated November 5, 2021 (&#8220;Severance Agreement&#8221;)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">WHEREAS, pursuant to the terms of the Severance Agreement, Employee agreed to execute and deliver Company a written waiver and general release agreement as a condition precedent to Employee&#8217;s right to receive certain amounts under the Severance Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">NOW, THEREFORE, in consideration of the promises and payments set forth in the Severance Agreement, to which Employee is not otherwise entitled, Employee agrees as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Meaning of &#8220;Released Parties&#8221;&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The term &#8220;Released Parties&#8221;, as used throughout this Agreement, includes the Company and all of its past and present shareholders, parents, subsidiaries, and affiliates, joint venturers, and other current or former related entities thereof, and all of the pastand present officers, directors, employees, agents, insurers, legal counsel, and successors and assigns of said entities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Employee&#8217;s Release of Claims&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  In consideration for the severance payments and benefits provided for in the Severance Agreement and subject to Paragraph 4 of this Agreement, Employee, on behalf of himself&#47;herself, his or her spouse (if any), representatives, agents, heirs, trusts and assigns, hereby unconditionally and irrevocably releases Released Parties to the maximum extent permitted by law, from any and all claims, debts, obligations, demands, judgments, or causes of action of any kind whatsoever, whether known or unknown that Employee has or may have had prior to the date of Employee&#8217;s execution of this Agreement for any action or omission by Released Parties and&#47;or due to any matter whatsoever relating to Employee&#8217;s employment or cessation of employment with the Company.  Without limiting in any way the foregoing general release, this release specifically includes the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a.&#160;&#160;&#160;&#160;All claims and causes of action arising under the following laws, as amended&#58; Section 1981 of the Civil Rights Act of 1866&#59; Title VII of the Civil Rights Act&#59; the Americans with Disabilities Act&#59; the Federal Family and Medical Leave Act&#59; the Worker Adjustment and Retraining Notification Act&#59; the National Labor Relations Act&#59; the Labor Management Relations Act&#59; the Fair Credit Reporting Act&#59; the Employee Retirement Income Security Act of 1974&#59; the Genetic Information Nondiscrimination Act of 2008&#59; the Health Insurance Portability and Accountability Act&#59; the Occupational and Safety Health Act&#59; the Equal Pay Act&#59; Executive Orders 11246 and 11141&#59; the Consolidated Omnibus Budget Reconciliation Act of 1986&#59; the Rehabilitation Act of 1973&#59; the Electronic Communications Privacy Act of 1986 (including the Stored Communications Act)&#59; the Arizona Wage Statute, A.R.S. &#167;&#160;23-350, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">et seq</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.&#59; the Arizona Civil Rights Act&#59; the Arizona Employment Protection Act&#59; the Arizona wage statutes&#59; the Arizona Medical Marijuana Law&#59; and the Arizona Constitution&#59; and</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b.&#160;&#160;&#160;&#160;All claims and causes of action arising under any other federal, state or local law, regulation or ordinance, including for employment discrimination on any basis, hostile working environment, retaliation, wrongful discharge, retaliatory discharge, constructive discharge, unsafe working conditions, breach of express or implied contract, breach of collective bargaining agreement, breach of implied covenant of good faith and fair dealing, fraud, detrimental reliance, promissory estoppel, defamation, negligence, negligent or intentional misrepresentation, invasion of privacy, defamation, libel, slander, battery, failure to pay wages, bonuses, commissions, attorneys&#8217; fees, interference with economic gain or contractual relations, and intentional and negligent infliction of emotional distress or &#8220;outrage&#8221;&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c.&#160;&#160;&#160;&#160;All claims and causes of action by Employee that Released Parties have acted unlawfully or improperly in any manner whatsoever.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Nothing in this Release shall be interpreted to release any claims to Employee&#8217;s post-employment benefits provided under the Severance Agreement, claims which may not be released as matter of law, or claims which arise under the terms of this Agreement or after the date on which Employee signs this Agreement, or to release Employee&#8217;s right, if any, to any vested benefits under any retirement plan or stock subscription agreements.  Employee acknowledges that this Agreement constitutes a full settlement, accord, and satisfaction of all claims covered by this Release.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Age Discrimination in Employment Act&#59; Older Workers Benefit Protection Act of 1990&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  In addition to the general release in Paragraph 2 of this Agreement, Employee is waiving and releasing any and all claims against Released Parties under the Age Discrimination and Employment Act (&#8220;ADEA&#8221;) that arose at any time during Employee&#8217;s employment with the Company, up to and including his last day of employment.  This Agreement is subject to the terms of the Older Workers Benefit Protection Act of 1990 (&#8220;OWBPA&#8221;).  The OWBPA provides that an individual cannot waive a right or claim under the ADEA unless the waiver is knowing and voluntary.  Pursuant to the terms of the OWBPA, the Employee acknowledges and agrees that Employee has been provided a copy of this Agreement, has signed this Agreement voluntarily, and with full knowledge of its consequences.  In addition, Employee hereby acknowledges and agrees as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a.&#160;&#160;&#160;&#160;This Agreement has been written in a manner that is calculated to be understood, and is understood, by Employee&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b.&#160;&#160;&#160;&#160;The release provisions of this Agreement apply to any rights Employee may have under the ADEA up to the date Employee signs this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c.&#160;&#160;&#160;&#160;The release provisions of this Agreement do not apply to any rights or claims Employee may have under the ADEA that arise after the date Employee signs this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">d.&#160;&#160;&#160;&#160;Employee has been advised that Employee should consult with an attorney prior to signing this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">e.&#160;&#160;&#160;&#160;Employee has been provided a period of twenty-one (21) calendar days (the &#8220;Review Period&#8221;) from Employee&#8217;s last day of employment with the Company to consider this Agreement.  Employee may, but is not required to, accept and sign this Agreement before the expiration of the Review Period, but no earlier than Employee&#8217;s last day of employment with the Company.  If Employee signs and returns this Agreement before the expiration of the Review Period, Employee agrees that Employee is knowingly and expressly waiving the time-period&#59;</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">f.&#160;&#160;&#160;&#160;For a period of seven (7) calendar days following her signing of this Agreement, Employee may revoke this Agreement by providing written notice of any such revocation to the Company&#8217;s General Counsel, on or before the seventh day after Employee signs the Agreement.  This Agreement shall become &#8220;effective&#8221; on the eighth calendar day after Employee signs it if it has not been revoked during the seven (7) day revocation period (the &#8220;Effective Date&#8221;)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">g.&#160;&#160;&#160;&#160;Employee shall not be entitled to receive any severance benefits unless this Agreement is timely executed and returned to the Company on or by the end of the Review Period and there is no revocation during the revocation period described in Section 3(f) (&#8220;Revocation Period&#8221;)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">h.&#160;&#160;&#160;&#160;Employee may not sign this Agreement until after Employee&#8217;s last day of employment with the Company and the Agreement shall not be effective if the Employee executes the Agreement prior to such date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Protected Rights&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">The Parties agree and acknowledge that the release and waiver set forth above shall not prevent Employee from participating in or cooperating with any local, state or federal agency, including the Equal Employment Opportunity Commission (&#8220;EEOC&#8221;), the National Labor Relations Board (&#8220;NLRB&#8221;), or the Securities and Exchange Commission (&#8220;SEC&#8221;) investigation or charge of discrimination.  The Parties further agree and acknowledge that nothing in the Agreement prevents or prohibits Employee from reporting to or filing a charge of discrimination with a local, state or federal agency, including the EEOC, NLRB or SEC.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Employee understands that Employee has waived and released any and all claims for money damages and equitable relief that Employee may recover from Released Parties pursuant to the filing or prosecution of any administrative charge against Released Parties, or any resulting civil proceeding or lawsuit brought on his behalf for the recovery of such relief, and which arises out of the matters that are and may be released or waived by this Agreement.  Employee also understands, however, that this Agreement does not limit Employee&#8217;s ability to communicate with any government agencies or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information, without notice to the Company.  This Agreement also does not limit Employee&#8217;s right to receive an award for information provided to any government agencies.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Pension Plan&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement shall not affect any vested rights Employee has under an ERISA pension benefit plan(s).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Medicare&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Employee affirms, covenants, and warrants Employee is not a Medicare beneficiary and is not currently receiving, has not received in the past, will not have received at the time of payment pursuant to this Agreement, is not entitled to, is not eligible for, and has not applied for or sought Social Security Disability or Medicare benefits.  In the event any statement in the preceding sentence is incorrect (for example, but not limited to, if Employee is a Medicare beneficiary, etc.), the following sentences (i.e., the remaining sentences of this paragraph) apply.  Employee affirms, covenants, and warrants Employee has made no claim for illness or injury against, nor is he aware of any facts supporting any claim against, the Released Parties under which Released Parties could be liable for medical expenses incurred by the Employee before or after the execution of this agreement.  Furthermore, Employee is aware of no medical expenses which Medicare has paid and for which Released Parties are or could be liable now or in the future.  Employee agrees and affirms that, to the best of Employee&#8217;s knowledge, no liens of any governmental entities, including those for Medicare conditional payments, exist.  Employee will indemnify, defend, and hold Released Parties harmless from Medicare claims, liens, damages, conditional payments, and rights to payment, if any, including attorneys' fees, and the Employee further agrees to waive any and all future private causes of action for damages pursuant to 42 U.S.C. &#167; 1395y(b)(3)(A) et seq.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Confidentiality and Non-Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Employee agrees and acknowledges that the Company has developed Confidential Information (as defined below) at great time and expense and further agrees that the Company has provided Employee with access to Confidential Information and specialized training.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Employee covenants and agrees that, except to the extent Confidential Information becomes known to the general public other than by breach of Employee&#8217;s obligations&#58; (a) Employee shall keep strictly confidential and not disclose to any person not employed by the Company any Confidential Information&#59; and (b) Employee shall not use for Employee or for any other person or entity any Confidential Information.   </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means all confidential proprietary or business information related to the Company&#8217;s Business that was furnished to, obtained by, or created by Employee during Employee&#8217;s employment with the Company and which could be used to harm or compete against the Company.  Confidential Information includes, by way of illustration, such information relating to&#58; (a) the Company&#8217;s formulae and processes used to calculate and negotiate prices to be charged customers&#59; (b) employee performance metrics and other personnel information&#59; (c) the Company&#8217;s customers, including customer lists, preferences, contact information, and billing histories&#59; (d) the Company&#8217;s finances, including financial statements, balance sheets, sales data, forecasts, and cost analyses&#59; (e) the Company&#8217;s plans and projections for business opportunities for new or developing business, including marketing concepts and business plans&#59; (f) the Company&#8217;s research and development activities, technical data, computer files, and software&#59; and (g) the Company&#8217;s operating methods, business processes and techniques, services, products, prices, costs, service performance, and operating results.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Nothing herein shall be construed to prevent disclosure of Confidential Information as may be required by applicable law or regulation, or pursuant to the valid order of a court of competent jurisdiction or an authorized government agency, provided that the disclosure does not exceed the extent of disclosure required by such law, regulation or order.&#160; Except as otherwise provided by law, Employee shall provide written notice of any such order to an authorized officer of the Company within 24 hours of receiving such order where possible, but in any event sufficiently in advance of making any disclosure to permit the Company to contest the order or seek confidentiality protections, as determined in the Company&#8217;s sole discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Return of Company Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Employee agrees to immediately return to Company all of Company&#8217;s property in Employee&#8217;s possession, regardless of the type or medium upon which it is maintained, including, but not limited to, employee information, customer lists, mailing lists, account information, price lists, pricing information, any phone cards, phones, cellular phones, computers, business plans and strategies, financial data or reports, memoranda, correspondence, software, contract terms, compensation plans, and any other documents pertaining to the business of the Company, or its customers or vendors, and any other documents, writings and materials that Employee came to possess or otherwise acquired as a result of and&#47;or in connection with Employee&#8217;s association with the Company.   Employee further represents and warrants that Employee has not retained any copies, electronic or otherwise, of such property.  Should Employee later find any Company property in Employee&#8217;s possession, Employee agrees to return it immediately.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Governing Law and Venue&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement will be interpreted and construed in accordance with the laws of the State of Arizona, insofar as federal law does not control, and venue as to any dispute regarding this Agreement, or interpretation thereof, shall be in Maricopa County, Phoenix, Arizona.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Severability.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  If a court of competent jurisdiction determines that any provision of this Agreement is invalid, illegal, or incapable of being enforced, then the Parties request that such court or panel modify such provision by &#8220;blue-penciling,&#8221; reforming or otherwise modifying the provision in order to render such provision not invalid, illegal or incapable of being enforced and then enforce the provision as modified.  The Parties further agree that each provision of this Agreement is severable from each other provision of this Agreement</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Modification of Agreement&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement shall not be modified, amended, or terminated unless such modification, amendment, or termination is executed in writing by the Employee, and an authorized representative of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">The Employee&#8217;s Representations&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Employee warrants that Employee is over the age of eighteen (18) and competent to sign this Agreement&#59; that in signing this Agreement Employee is not relying on any statement or representation by the Company that is not contained in this Agreement, but is relying upon Employee&#8217;s judgment and&#47;or that of Employee&#8217;s legal counsel and&#47;or tax advisor&#59; that the Agreement was signed knowingly and voluntarily without duress or coercion in any form&#59; and that Employee fully understands the same is a FULL and FINAL SETTLEMENT of any and all claims against Released Parties which have been or could have been asserted or on account or arising out of the Employee&#8217;s employment relationship with the Company or the actions of any of Released Parties.  Employee further represents and certifies that Employee has been given a fair opportunity to review the terms of this Agreement and has determined that it is in the Employee&#8217;s best interest to enter into this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Drafting and Construction&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement may not be construed in favor of or against either the Employee or the Company (each, a &#8220;Party&#8221;) on the grounds that said Party was less or more involved in the drafting process.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Section, paragraph and other captions or headings contained in this agreement are inserted as a matter of convenience and for reference, and in no way define, limit, extend or otherwise describe the scope or intent of this Agreement or any provision hereof and shall not affect in any way the meaning or interpretation of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Execution in Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.&#160;&#160;&#160;&#160;This Agreement may be executed in one or more counterparts, none of which need to contain the signatures of each of the parties hereto and each of which shall be deemed an original.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">ACCEPTED AND AGREED&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">__________________________________&#160;&#160;&#160;&#160;________________________________</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">ALLISON K. ADEN&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">CAVCO INDUSTRIES, INC.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;      ________________________________</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Its&#58;      _________________________________</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Date&#58;&#160;&#160;&#160;&#160;_________________________________</font></div><div style="text-align:justify"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>cvco-2021102xexhibit102.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i8f845d56488548f08a61a960a09d1371_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">FORM OF</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">CHANGE IN CONTROL AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">CHANGE IN CONTROL AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) is entered into _______________ (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), by and between Cavco Industries, Inc., a corporation organized under the laws of the State of Delaware (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), and ____________________ (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) (the Company and Executive are sometimes collectively referred to herein as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Parties</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; and individually as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Party</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), all with reference to the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">WHEREAS,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> the Company desires to employ Executive, and Executive is willing and able to accept such employment&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">WHEREAS, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">in the event of a Change in Control, the Parties desire to set forth the terms and conditions regarding Executive&#8217;s termination of employment and the payment of any benefits associated therewith.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">, in consideration of the promises and the mutual covenants in this Agreement, and for other good and valuable consideration, the receipt and sufficiency of which are acknowledged, the Parties agree as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Defined Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Capitalized terms not otherwise defined shall have the meanings set forth in </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Termination Due to Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  When there is a Change in Control </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%;text-decoration:underline">and</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> Executive&#8217;s employment is terminated by the Company without Cause as a direct result of the Change in Control during the period between six months prior to or within twelve (12) months after a Change in Control, then Executive shall receive the Accrued Obligations and, additionally, contingent on Executive&#8217;s timely execution of the release agreement detailed in Section 2(a) herein, Executive will be entitled to the following Change in Control severance benefits&#58;</font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:20.19pt;text-decoration:underline">Cash Severance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  A cash severance payment (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Severance Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;) equal to the sum of&#58; (A) one (1) year of Executive&#8217;s base salary in effect as of the Executive&#8217;s Termination Date and (B) Executive&#8217;s annual target bonus amount as of the year of termination, subject to and in accordance with the terms of the Company&#8217;s Executive Leadership Team STI program.  The Severance Payment shall be made during the sixty (60) day period following Executive&#8217;s Termination Date.</font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Bonus Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. A pro-rated bonus payment, for the period of time Executive was actually employed and worked during the fiscal year, equal to Executive&#8217;s annual target bonus amount as of the year of termination, subject to and in accordance with the terms of the Company&#8217;s Executive Leadership Team STI program.&#160; Payment of this pro-rated bonus will be made to Executive at the same time payment would have been paid had the Executive&#8217;s employment not been terminated.</font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iii) &#160;&#160;&#160;&#160;Any Awards awarded to Executive that remain outstanding as of the date of termination shall immediately vest in full, if not previously vested, and shall remain exercisable as provided in the Stock Incentive Plan, provided that any Award subject to performance goals shall vest at the target levels of performance (regardless of the otherwise applicable vesting or exercise schedules or performance goals provided for under the applicable Award Agreement).</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%"> </font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(iv)&#160;&#160;&#160;&#160;If Executive timely and properly elects continuation health care coverage pursuant to the Consolidated Omnibus Budget Reconciliation Act of 1985 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">COBRA</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;), the Company will pay the COBRA premium required for Executive and Executive&#8217;s dependents (if any) under the Company&#8217;s group medical, dental and vision plans for a period of up to twelve (12) months following the Executive&#8217;s termination of employment (or until such earlier time as Executive obtains other health care coverage and&#47;or ceases to be eligible for COBRA coverage) (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">COBRA Premium</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).  Notwithstanding the foregoing, if the Company determines, in its sole discretion, that it cannot pay the COBRA Premium without a substantial risk of violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), the Company instead shall pay Executive, on the first day of each calendar month, a cash payment equal to the gross amount of the applicable COBRA Premiums, including any taxed amounts. No such payments will be made after the first anniversary of the Executive&#8217;s Termination Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt;text-decoration:underline">Release Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Payment and&#47;or provision of any severance benefits pursuant to Section 2 of this Agreement is contingent on Executive&#8217;s execution, delivery, and non-revocation of an effective release of claims against the Company and certain related persons and entities in substantially the form attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Release</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;),  The Release must be executed (and not revoked) by Executive within the time specified in the Release (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Release Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Notice of Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Any purported termination of Executive&#8217;s employment by the Company shall be communicated by written notice of termination to the Executive.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt;text-decoration:underline">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt;text-decoration:underline">Executive&#8217;s Representations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Executive hereby represents and warrants to the Company that Executive has read this Agreement in its entirety, fully understands the terms of this Agreement, has had the opportunity to consult with counsel prior to executing this Agreement, and is signing the Agreement voluntarily and with full knowledge of its significance</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  No provision of this Agreement may be modified, waived or discharged unless such waiver, modification, or discharge is agreed to in a writing signed by Executive and an officer of the Company (other than Executive) duly authorized by the Board to execute such amendment, waiver or discharge.  No waiver by either Party of any breach of the other Party of, or compliance with, any condition or provision of this Agreement shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt;text-decoration:underline">Successors and Assigns</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">. This Agreement shall be binding upon, enforceable by, and insure to the benefit of the Company, and its personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legaltees, but neither this Agreement, not any rights, payments or obligations arising hereunder may be assigned, pledged, transferred, or hypothecated by Executive.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  For the purpose of this Agreement, notices and all other communications provided for in this Agreement shall be in writing and shall be deemed to have been duly given if delivered personally, if delivered by overnight courier service, or if mailed by registered mail, return receipt requested, postage prepaid, addressed to the respective addresses or to such other address as either Party may have furnished to the other in writing in accordance herewith, except that notice of change of address shall be effective only upon receipt&#59; provided, however, that (i) notices sent by personal delivery or overnight courier shall be deemed given when delivered&#59; and (ii) notices sent by registered mail shall be deemed given two (2) days after the date of deposit in the mail.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%"> </font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(e)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt;text-decoration:underline">Governing Law and Consent to Jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement will be governed by and construed in accordance with the laws of the State of Arizona, without giving effect to any choice of law or conflicting provision or rule (whether of the State of Arizona or any other jurisdiction) that would cause the laws of any jurisdiction other than the State of Arizona to be applied.  In furtherance of the foregoing, the law of the State of Arizona will control the interpretation and construction of this Agreement.  Any action to enforce this Agreement must be brought in, and the Parties hereby consent to jurisdiction in, Maricopa County, Phoenix, Arizona.  Each Party hereby waives the rights to claim that any such court is an inconvenient forum for the resolution of any such action. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(f)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.03pt;text-decoration:underline">Compliance with Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement and its payments and benefits are intended to comply with (or be exempt from) the requirements of Code Section 409A and will be interpreted and administered in accordance with such intention.  In the event this Agreement or any benefit paid to Executive hereunder is deemed to be subject to Code Section&#160;409A, Executive consents to the Company adopting such conforming amendments or taking such actions as the Company deems necessary, in its discretion (and without an obligation to do so), to comply with Code Section&#160;409A and avoid the imposition of taxes under Code Section&#160;409A.  While it is intended that all payments and benefits provided under this Agreement to Executive will be exempt from or comply with Code Section 409A, the Company makes no representation or covenant to ensure that the payments under this Agreement are exempt from or compliant with Code Section 409A.  The Company will have no liability to Executive or any other person if any amounts paid or payable are subject to the additional tax and&#47;or penalties and&#47;or interest under Code Section 409A. </font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:20.19pt">Notwithstanding anything herein to the contrary, if at the time of Executive&#8217;s termination of employment with the Company Executive is a &#8220;specified employee&#8221; as defined in Section 409A, and the deferral of the commencement of any payments or benefits otherwise payable hereunder as a result of such termination of employment that are considered a &#8220;deferral of compensation&#8221; within the meaning of Section 409A is necessary in order to prevent any accelerated or additional tax under Section 409A, then the Company will defer the commencement of the portion of such payment of any such payments or benefits hereunder (without any reduction in such payments or benefits ultimately paid or provided to Executive) to the extent necessary to comply with Section 409A until the first business day to occur following the date that is six (6) months following the Termination Date (or the earliest date otherwise permitted under Section 409A).&#160; In the event that payments under this Agreement are deferred pursuant to this subclause (i) in order to prevent any accelerated tax or additional tax under Section 409A, then such payments shall be paid at the time specified under this subclause (i) without any interest thereon.</font></div><div style="margin-bottom:12pt;padding-left:76.5pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:16.86pt">Each payment made under this Agreement shall be considered to be a separate payment and not one of a series of payments for purposes of Section 409A.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(g)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Severability of Invalid or Unenforceable Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The invalidity or unenforceability of any provision or provisions of this Agreement shall not affect the validity or enforceability of any other provision of this Agreement, which shall remain in full force and effect.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(h)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Advice of Counsel and Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Each Party acknowledges that such Party had the opportunity to be represented by counsel in the negotiation and execution of this Agreement.  Accordingly, the rule of construction of contract language against the drafting party is hereby waived by each Party.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%"> </font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt;text-decoration:underline">Entire Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement constitutes the entire agreement between the Parties as of the Effective Date and supersedes all previous agreements and understandings between the Parties with respect to the subject matter hereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(j)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt;text-decoration:underline">Withholding Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The Company shall be entitled to withhold from any payment due to Executive hereunder any amounts required to be withheld by applicable tax laws or regulations.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(k)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt;text-decoration:underline">Section Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  The headings of the Sections hereof are provided for convenience only and are not to serve as a basis for interpretation or construction, and shall not constitute a part, of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(l)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:24.69pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but all of which together will constitute one and the same instrument.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">The Parties have executed this Agreement as of the date first above written.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Company</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Cavco Industries, Inc.</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;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;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Name&#58; ____________________</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Title&#58; President &#38; Chief Executive Officer<br></font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font><br></font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Executive</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font><br></font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:234pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;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:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#91;Name&#93;</font></div><div style="margin-bottom:12pt;text-align:center"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><div id="i8f845d56488548f08a61a960a09d1371_4"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">EXHIBIT A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">DEFINED TERMS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Accrued Obligations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean, at any point in time and except as expressly provided herein, any amounts to which the Executive is entitled to payment but have not yet been paid to Executive including, but not limited to, each of the following (but only to the extent such amounts are vested, earned or accrued at the time of payment)&#58; Executive&#8217;s base salary (calculated as of the time of termination), accrued but unused vacation or paid time off, and any other payments, business expenses, retention bonuses, entitlements or benefits vested, earned or accrued but unpaid under applicable benefit and compensation plans, programs, and other arrangements with the Company and&#47;or any of its subsidiaries.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Act</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the Securities and Exchange Act of 1934, as amended.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean a Cash Award, Option, Restricted Stock Award, or Stock Unit Award (performance or otherwise) as defined in the Stock Incentive Plan.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the Company&#8217;s board of directors.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;Cause&#8221; shall mean the occurrence of one or more of the following&#58; (i) Executive&#8217;s malfeasance, or gross misconduct, or dishonesty that materially harms the Company or its stockholders&#59; (ii) Executive&#8217;s conviction of a felony that is materially detrimental to the Company or its stockholders&#59; (iii) Executive&#8217;s conviction of, or entry of a plea nolo contendere to a felony that materially damages the Company&#8217;s financial condition or reputation or to a crime involving fraud&#59; (iv) Executive&#8217;s material violation of the Company&#8217;s Code of Ethics, including breach of duty of loyalty in connection with the Company&#8217;s business&#59; (v) Executive&#8217;s failure to perform duties under this Agreement, after written&#47;email notice to Executive of such failure by the Board and an opportunity to cure of at least thirty (30) days&#59; (vi) Executive&#8217;s failure to reasonably cooperate with, or Executive&#8217;s impedance or interference with, an investigation authorized by the Board after written&#47;email notice to the Executive of such failure&#47;impedence&#47;interference by the Board and an opportunity to cure of at least thirty (30) days&#59; (vii) Executive&#8217;s failure to follow a legal and proper Board directive, after notice by the Board and a thirty (30) day opportunity to cure&#59; or (viii) Executive&#8217;s misconduct or gross negligence pursuant to the Sarbanes-Oxley Act, if and to the extent such conduct triggers a material restatement of the Company&#8217;s financial results.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Change in Control</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean a change in control of a nature that would be required to be reported in response to Item 6(e) of Schedule 14A of Regulation 14A promulgated under the Act, whether or not the Company is then subject to such reporting requirement&#59; provided, that, without limitation, such a change in control shall be deemed to have occurred if&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">a third person, including a &#8220;Group&#8221; as defined in Section&#160;13(d)(3) of the Act, becomes the beneficial owner of Shares having fifty (50) percent or more of the total number of votes that may be cast for the election of Directors&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.02pt">as a result of, or in connection with, a contested election for Directors, persons who were Directors immediately before such election shall cease to constitute a majority of the Board.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:22.7pt">The Company transfers all or substantially all of its assets to another person or entity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the Internal Revenue Code of 1986, as amended.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:115%"> </font></div><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Director</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean an individual who is a member of the Board. </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:27pt"> &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean Code section 409A together with regulatory guidance promulgated thereunder, as amended from time to time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Share</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean a share of Cavco Industries common stock, par value $.01, and any share or shares of capital stock or other securities of Cavco Industries hereafter issued or issuable upon, in respect of or in substitution or in exchange for each present share.  Such shares may be unissued or reacquired shares, as the Board, in its sole and absolute discretion, shall from time to time determine.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Stock Incentive Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the Company&#8217;s 2005 Stock Incentive Plan as amended and approved by Company stockholders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Termination Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; shall mean the last date on which Executive is carried on the Company&#8217;s payroll as an employee.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div></div></div><div id="i8f845d56488548f08a61a960a09d1371_10"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%;text-decoration:underline">EXHIBIT B</font></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">FORM OF RELEASE OF CLAIMS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">This Release of Claims (&#8220;Agreement&#8221;) is made and entered into by ___________________ (&#8220;Employee&#8221;) and Cavco Industries, Inc. (the &#8220;Company&#8221;) on the date set forth below.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">WHEREAS, Employee and the Company entered into a Change in Control Agreement dated ____________________ (&#8220;Change in Control Agreement&#8221;)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">WHEREAS, pursuant to the terms of the Change in Control Agreement, Employee agreed to execute and deliver Company a written waiver and general release agreement as a condition precedent to Employee&#8217;s right to receive certain amounts under the Change in Control Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">NOW, THEREFORE, in consideration of the promises and payments set forth in the Change in Control Agreement, to which Employee is not otherwise entitled, Employee agrees as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Meaning of &#8220;Released Parties&#8221;&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  The term &#8220;Released Parties&#8221;, as used throughout this Agreement, includes the Company and all of its past and present shareholders, parents, subsidiaries, and affiliates, joint venturers, and other current or former related entities thereof, and all of the pastand present officers, directors, employees, agents, insurers, legal counsel, and successors and assigns of said entities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Employee&#8217;s Release of Claims&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  In consideration for the severance payments and benefits provided for in the Change in Control Agreement and subject to Paragraph 4 of this Agreement, Employee, on behalf of himself&#47;herself, his or her spouse (if any), representatives, agents, heirs, trusts and assigns, hereby unconditionally and irrevocably releases Released Parties to the maximum extent permitted by law, from any and all claims, debts, obligations, demands, judgments, or causes of action of any kind whatsoever, whether known or unknown that Employee has or may have had prior to the date of Employee&#8217;s execution of this Agreement for any action or omission by Released Parties and&#47;or due to any matter whatsoever relating to Employee&#8217;s employment or cessation of employment with the Company.  Without limiting in any way the foregoing general release, this release specifically includes the following&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a.&#160;&#160;&#160;&#160;All claims and causes of action arising under the following laws, as amended&#58; Section 1981 of the Civil Rights Act of 1866&#59; Title VII of the Civil Rights Act&#59; the Americans with Disabilities Act&#59; the Federal Family and Medical Leave Act&#59; the Worker Adjustment and Retraining Notification Act&#59; the National Labor Relations Act&#59; the Labor Management Relations Act&#59; the Fair Credit Reporting Act&#59; the Employee Retirement Income Security Act of 1974&#59; the Genetic Information Nondiscrimination Act of 2008&#59; the Health Insurance Portability and Accountability Act&#59; the Occupational and Safety Health Act&#59; the Equal Pay Act&#59; Executive Orders 11246 and 11141&#59; the Consolidated Omnibus Budget Reconciliation Act of 1986&#59; the Rehabilitation Act of 1973&#59; the Electronic Communications Privacy Act of 1986 (including the Stored Communications Act)&#59; the Arizona Wage Statute, A.R.S. &#167;&#160;23-350, </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">et seq</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.&#59; the Arizona Civil Rights Act&#59; the Arizona Employment Protection Act&#59; the Arizona wage statutes&#59; the Arizona Medical Marijuana Law&#59; and the Arizona Constitution&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b.&#160;&#160;&#160;&#160;All claims and causes of action arising under any other federal, state or local law, regulation or ordinance, including for employment discrimination on any basis, hostile working environment, retaliation, wrongful discharge, retaliatory discharge, constructive discharge, unsafe working conditions, breach of express or implied contract, breach of collective bargaining agreement, breach of implied covenant of good faith and fair dealing, fraud, detrimental reliance, promissory </font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">estoppel, defamation, negligence, negligent or intentional misrepresentation, invasion of privacy, defamation, libel, slander, battery, failure to pay wages, bonuses, commissions, attorneys&#8217; fees, interference with economic gain or contractual relations, and intentional and negligent infliction of emotional distress or &#8220;outrage&#8221;&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c.&#160;&#160;&#160;&#160;All claims and causes of action by Employee that Released Parties have acted unlawfully or improperly in any manner whatsoever.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Nothing in this Release shall be interpreted to release any claims to Employee&#8217;s post-employment benefits provided under the Change in Control Agreement, claims which may not be released as matter of law, or claims which arise under the terms of this Agreement or after the date on which Employee signs this Agreement, or to release Employee&#8217;s right, if any, to any vested benefits under any retirement plan or stock subscription agreements.  Employee acknowledges that this Agreement constitutes a full settlement, accord, and satisfaction of all claims covered by this Release.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">3.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Age Discrimination in Employment Act&#59; Older Workers Benefit Protection Act of 1990&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  In addition to the general release in Paragraph 2 of this Agreement, Employee is waiving and releasing any and all claims against Released Parties under the Age Discrimination and Employment Act (&#8220;ADEA&#8221;) that arose at any time during Employee&#8217;s employment with the Company, up to and including his last day of employment.  This Agreement is subject to the terms of the Older Workers Benefit Protection Act of 1990 (&#8220;OWBPA&#8221;).  The OWBPA provides that an individual cannot waive a right or claim under the ADEA unless the waiver is knowing and voluntary.  Pursuant to the terms of the OWBPA, the Employee acknowledges and agrees that Employee has been provided a copy of this Agreement, has signed this Agreement voluntarily, and with full knowledge of its consequences.  In addition, Employee hereby acknowledges and agrees as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">a.&#160;&#160;&#160;&#160;This Agreement has been written in a manner that is calculated to be understood, and is understood, by Employee&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">b.&#160;&#160;&#160;&#160;The release provisions of this Agreement apply to any rights Employee may have under the ADEA up to the date Employee signs this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">c.&#160;&#160;&#160;&#160;The release provisions of this Agreement do not apply to any rights or claims Employee may have under the ADEA that arise after the date Employee signs this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">d.&#160;&#160;&#160;&#160;Employee has been advised that Employee should consult with an attorney prior to signing this Agreement&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">e.&#160;&#160;&#160;&#160;Employee has been provided a period of twenty-one (21) calendar days (the &#8220;Review Period&#8221;) from Employee&#8217;s last day of employment with the Company to consider this Agreement.  Employee may, but is not required to, accept and sign this Agreement before the expiration of the Review Period, but no earlier than Employee&#8217;s last day of employment with the Company.  If Employee signs and returns this Agreement before the expiration of the Review Period, Employee agrees that Employee is knowingly and expressly waiving the time-period&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">f.&#160;&#160;&#160;&#160;For a period of seven (7) calendar days following her signing of this Agreement, Employee may revoke this Agreement by providing written notice of any such revocation to the Company&#8217;s General Counsel, on or before the seventh day after Employee signs the Agreement.  This Agreement shall become &#8220;effective&#8221; on the eighth calendar day after Employee signs it if it has not been revoked during the seven (7) day revocation period (the &#8220;Effective Date&#8221;)&#59;</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">g.&#160;&#160;&#160;&#160;Employee shall not be entitled to receive any severance benefits unless this Agreement is timely executed and returned to the Company on or by the end of the Review Period and there is no revocation during the revocation period described in Section 3(f) (&#8220;Revocation Period&#8221;)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">h.&#160;&#160;&#160;&#160;Employee may not sign this Agreement until after Employee&#8217;s last day of employment with the Company and the Agreement shall not be effective if the Employee executes the Agreement prior to such date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Protected Rights&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">The Parties agree and acknowledge that the release and waiver set forth above shall not prevent Employee from participating in or cooperating with any local, state or federal agency, including the Equal Employment Opportunity Commission (&#8220;EEOC&#8221;), the National Labor Relations Board (&#8220;NLRB&#8221;), or the Securities and Exchange Commission (&#8220;SEC&#8221;) investigation or charge of discrimination.  The Parties further agree and acknowledge that nothing in the Agreement prevents or prohibits Employee from reporting to or filing a charge of discrimination with a local, state or federal agency, including the EEOC, NLRB or SEC.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Employee understands that Employee has waived and released any and all claims for money damages and equitable relief that Employee may recover from Released Parties pursuant to the filing or prosecution of any administrative charge against Released Parties, or any resulting civil proceeding or lawsuit brought on his behalf for the recovery of such relief, and which arises out of the matters that are and may be released or waived by this Agreement.  Employee also understands, however, that this Agreement does not limit Employee&#8217;s ability to communicate with any government agencies or otherwise participate in any investigation or proceeding that may be conducted by any government agency, including providing documents or other information, without notice to the Company.  This Agreement also does not limit Employee&#8217;s right to receive an award for information provided to any government agencies.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Pension Plan&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement shall not affect any vested rights Employee has under an ERISA pension benefit plan(s).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">6.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Medicare&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Employee affirms, covenants, and warrants Employee is not a Medicare beneficiary and is not currently receiving, has not received in the past, will not have received at the time of payment pursuant to this Agreement, is not entitled to, is not eligible for, and has not applied for or sought Social Security Disability or Medicare benefits.  In the event any statement in the preceding sentence is incorrect (for example, but not limited to, if Employee is a Medicare beneficiary, etc.), the following sentences (i.e., the remaining sentences of this paragraph) apply.  Employee affirms, covenants, and warrants Employee has made no claim for illness or injury against, nor is he aware of any facts supporting any claim against, the Released Parties under which Released Parties could be liable for medical expenses incurred by the Employee before or after the execution of this agreement.  Furthermore, Employee is aware of no medical expenses which Medicare has paid and for which Released Parties are or could be liable now or in the future.  Employee agrees and affirms that, to the best of Employee&#8217;s knowledge, no liens of any governmental entities, including those for Medicare conditional payments, exist.  Employee will indemnify, defend, and hold Released Parties harmless from Medicare claims, liens, damages, conditional payments, and rights to payment, if any, including attorneys' fees, and the Employee further agrees to waive any and all future private causes of action for damages pursuant to 42 U.S.C. &#167; 1395y(b)(3)(A) et seq.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">7.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Confidentiality and Non-Disclosure</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Employee agrees and acknowledges that the Company has developed Confidential Information (as defined below) at great time and expense and further agrees that the Company has provided Employee with access to Confidential Information and specialized training.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Employee covenants and agrees that, except to the extent Confidential Information becomes known to the general public other than by breach of Employee&#8217;s obligations&#58; (a) Employee shall keep strictly confidential and not disclose to any person not employed by the Company any Confidential Information&#59; and (b) Employee shall not use for Employee or for any other person or entity any Confidential Information.   </font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#8221; means all confidential proprietary or business information related to the Company&#8217;s Business that was furnished to, obtained by, or created by Employee during Employee&#8217;s employment with the Company and which could be used to harm or compete against the Company.  Confidential Information includes, by way of illustration, such information relating to&#58; (a) the Company&#8217;s formulae and processes used to calculate and negotiate prices to be charged customers&#59; (b) employee performance metrics and other personnel information&#59; (c) the Company&#8217;s customers, including customer lists, preferences, contact information, and billing histories&#59; (d) the Company&#8217;s finances, including financial statements, balance sheets, sales data, forecasts, and cost analyses&#59; (e) the Company&#8217;s plans and projections for business opportunities for new or developing business, including marketing concepts and business plans&#59; (f) the Company&#8217;s research and development activities, technical data, computer files, and software&#59; and (g) the Company&#8217;s operating methods, business processes and techniques, services, products, prices, costs, service performance, and operating results.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Nothing herein shall be construed to prevent disclosure of Confidential Information as may be required by applicable law or regulation, or pursuant to the valid order of a court of competent jurisdiction or an authorized government agency, provided that the disclosure does not exceed the extent of disclosure required by such law, regulation or order.&#160; Except as otherwise provided by law, Employee shall provide written notice of any such order to an authorized officer of the Company within 24 hours of receiving such order where possible, but in any event sufficiently in advance of making any disclosure to permit the Company to contest the order or seek confidentiality protections, as determined in the Company&#8217;s sole discretion.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">8.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Return of Company Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Employee agrees to immediately return to Company all of Company&#8217;s property in Employee&#8217;s possession, regardless of the type or medium upon which it is maintained, including, but not limited to, employee information, customer lists, mailing lists, account information, price lists, pricing information, any phone cards, phones, cellular phones, computers, business plans and strategies, financial data or reports, memoranda, correspondence, software, contract terms, compensation plans, and any other documents pertaining to the business of the Company, or its customers or vendors, and any other documents, writings and materials that Employee came to possess or otherwise acquired as a result of and&#47;or in connection with Employee&#8217;s association with the Company.   Employee further represents and warrants that Employee has not retained any copies, electronic or otherwise, of such property.  Should Employee later find any Company property in Employee&#8217;s possession, Employee agrees to return it immediately.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">9.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Governing Law and Venue&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement will be interpreted and construed in accordance with the laws of the State of Arizona, insofar as federal law does not control, and venue as to any dispute regarding this Agreement, or interpretation thereof, shall be in Maricopa County, Phoenix, Arizona.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">10.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Severability.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  If a court of competent jurisdiction determines that any provision of this Agreement is invalid, illegal, or incapable of being enforced, then the Parties request that such court or panel modify such provision by &#8220;blue-penciling,&#8221; reforming or otherwise modifying the provision in order to render such provision not invalid, illegal or incapable of being enforced and then enforce the provision as modified.  The Parties further agree that each provision of this Agreement is severable from each other provision of this Agreement</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">11.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Modification of Agreement&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement shall not be modified, amended, or terminated unless such modification, amendment, or termination is executed in writing by the Employee, and an authorized representative of the Company.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">12.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">The Employee&#8217;s Representations&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  Employee warrants that Employee is over the age of eighteen (18) and competent to sign this Agreement&#59; that in signing this Agreement Employee is not relying on any statement or representation by the Company that is not contained in this Agreement, but is relying upon Employee&#8217;s judgment and&#47;or that of Employee&#8217;s legal counsel and&#47;or tax advisor&#59; that the Agreement was signed knowingly and voluntarily without duress or coercion in any form&#59; and that Employee fully understands the same is a FULL and FINAL SETTLEMENT of any and all claims against Released Parties which have been or could have been asserted or on account or arising out of the Employee&#8217;s employment relationship with the Company or the actions of any of Released Parties.  Employee further represents and certifies that Employee has been given a fair opportunity to review the terms of this Agreement and has determined that it is in the Employee&#8217;s best interest to enter into this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">13.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Drafting and Construction&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">  This Agreement may not be construed in favor of or against either the Employee or the Company (each, a &#8220;Party&#8221;) on the grounds that said Party was less or more involved in the drafting process.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">14.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.  Section, paragraph and other captions or headings contained in this agreement are inserted as a matter of convenience and for reference, and in no way define, limit, extend or otherwise describe the scope or intent of this Agreement or any provision hereof and shall not affect in any way the meaning or interpretation of this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">15.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Execution in Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">.&#160;&#160;&#160;&#160;This Agreement may be executed in one or more counterparts, none of which need to contain the signatures of each of the parties hereto and each of which shall be deemed an original.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:115%">ACCEPTED AND AGREED&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">__________________________________&#160;&#160;&#160;&#160;________________________________</font></div><div style="margin-top:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#91;Name&#93;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">CAVCO INDUSTRIES, INC.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">By&#58;      ________________________________</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Its&#58;      _________________________________</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">Date&#58;&#160;&#160;&#160;&#160;_________________________________</font></div><div style="text-align:justify"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>4
<FILENAME>cvco-2021102xexhibit311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i7ddec0bb8e304fe9b69e3e8856761b9f_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Certification of Principal Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, William C. Boor, certify that&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this quarterly report on Form 10-Q of Cavco Industries, Inc.&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">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-bottom:6pt;margin-top:6pt;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%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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 the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:247.50pt"><tr><td style="width:1.0pt"></td><td style="width:37.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:205.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><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:11pt;font-weight:400;line-height:100%">Dated&#58;</font></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:11pt;font-weight:400;line-height:100%">November 5, 2021</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></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:11pt;font-weight:400;line-height:100%">&#47;s&#47; William C. Boor</font></td></tr><tr style="height:15pt"><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:11pt;font-weight:400;line-height:100%">William C. Boor</font></td></tr><tr style="height:26pt"><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:11pt;font-weight:400;line-height:100%">President and Chief Executive Officer<br>(Principal 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 style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>cvco-2021102xexhibit312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="icf9d4d6f787045e1b767b0fb6017b4bb_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Certification of Principal Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</font></div><div style="margin-bottom:6pt;margin-top:6pt"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">I, Allison K. Aden, certify that&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">I have reviewed this quarterly report on Form 10-Q of Cavco Industries, Inc.&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;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%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59; </font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">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-bottom:6pt;margin-top:6pt;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%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.75pt">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 the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:9.46pt">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-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:8.84pt">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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:247.50pt"><tr><td style="width:1.0pt"></td><td style="width:37.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:205.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><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:11pt;font-weight:400;line-height:100%">Dated&#58;</font></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:11pt;font-weight:400;line-height:100%">November 5, 2021</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">By&#58;</font></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:11pt;font-weight:400;line-height:100%">&#47;s&#47; Allison K. Aden</font></td></tr><tr style="height:15pt"><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:11pt;font-weight:400;line-height:100%">Allison K. Aden</font></td></tr><tr style="height:36pt"><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:11pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer &#38; Treasurer<br>(Principal Financial Officer)</font></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>6
<FILENAME>cvco-2021102xexhibit32.htm
<DESCRIPTION>EX-32
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i7e5839f859e8406cbc48085e9a34e760_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 32</font></div><div style="margin-top:6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Certification Pursuant to 18 U.S.C. 1350, As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 </font></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><font><br></font></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of Cavco Industries, Inc. (the &#8220;Registrant&#8221;) on Form 10-Q for the period ending October&#160;2, 2021 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), we, William C. Boor and Allison K. Aden, President and Chief Executive Officer and Executive Vice President, Chief Financial Officer &#38; Treasurer, respectively, of the Registrant, certify, pursuant to 18&#160;U.S.C.&#160;&#167;1350, as adopted pursuant to &#167;906 of the Sarbanes-Oxley Act of 2002, that to my knowledge&#58;</font></div><div style="margin-bottom:9pt;margin-top:9pt;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%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:5.18pt">The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-bottom:9pt;margin-top:9pt;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%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:5.18pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:225.00pt"><tr><td style="width:1.0pt"></td><td style="width:223.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:15pt"><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:11pt;font-weight:400;line-height:100%">November 5, 2021</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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:11pt;font-weight:400;line-height:100%">&#47;s&#47; William C. Boor</font></td></tr><tr style="height:15pt"><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:11pt;font-weight:400;line-height:100%">William C. Boor</font></td></tr><tr style="height:26pt"><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:11pt;font-weight:400;line-height:100%">President and Chief Executive Officer<br>(Principal Executive Officer)</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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:11pt;font-weight:400;line-height:100%">&#47;s&#47; Allison K. Aden</font></td></tr><tr style="height:15pt"><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:11pt;font-weight:400;line-height:100%">Allison K. Aden</font></td></tr><tr style="height:36pt"><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:11pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer &#38; Treasurer<br>(Principal 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-101.SCH
<SEQUENCE>7
<FILENAME>cvco-20211002.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:fcdb45d4-a5bc-49eb-84b5-58a07bf71073,g:bfa6fb0b-9390-44d3-96cb-985dd3e9f59a-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cvco="http://www.cavco.com/20211002" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.cavco.com/20211002">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2021-01-31" schemaLocation="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021" schemaLocation="https://xbrl.sec.gov/dei/2021/dei-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-2021.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="cvco-20211002_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="cvco-20211002_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="cvco-20211002_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="cvco-20211002_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformation" roleURI="http://www.cavco.com/role/DocumentandEntityInformation">
        <link:definition>0001001 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedBalanceSheets" roleURI="http://www.cavco.com/role/ConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>1002003 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>1003004 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentation" roleURI="http://www.cavco.com/role/BasisofPresentation">
        <link:definition>2101101 - Disclosure - Basis of Presentation</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="BasisofPresentationPolicies" roleURI="http://www.cavco.com/role/BasisofPresentationPolicies">
        <link:definition>2202201 - Disclosure - Basis of Presentation (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="BasisofPresentationPrinciplesofConsolidationDetails" roleURI="http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails">
        <link:definition>2403401 - Disclosure - Basis of Presentation (Principles of Consolidation) (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="RevenuefromContractswithCustomers" roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomers">
        <link:definition>2104102 - Disclosure - Revenue from Contracts with Customers</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="RevenuefromContractswithCustomersTables" roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomersTables">
        <link:definition>2305301 - Disclosure - Revenue from Contracts with Customers (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="RevenuefromContractswithCustomersDisaggregationofRevenueDetails" roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails">
        <link:definition>2406402 - Disclosure - Revenue from Contracts with Customers (Disaggregation of Revenue) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestrictedCash" roleURI="http://www.cavco.com/role/RestrictedCash">
        <link:definition>2107103 - Disclosure - Restricted Cash</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="RestrictedCashTables" roleURI="http://www.cavco.com/role/RestrictedCashTables">
        <link:definition>2308302 - Disclosure - Restricted Cash (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="RestrictedCashDetails" roleURI="http://www.cavco.com/role/RestrictedCashDetails">
        <link:definition>2409403 - Disclosure - Restricted Cash (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="RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails" roleURI="http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails">
        <link:definition>2410404 - Disclosure - Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (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="Investments" roleURI="http://www.cavco.com/role/Investments">
        <link:definition>2111104 - Disclosure - Investments</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="InvestmentsTables" roleURI="http://www.cavco.com/role/InvestmentsTables">
        <link:definition>2312303 - Disclosure - Investments (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="InvestmentsDetails" roleURI="http://www.cavco.com/role/InvestmentsDetails">
        <link:definition>2413405 - Disclosure - Investments (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="InvestmentsAmortizedcostandfairvalueDetails" roleURI="http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails">
        <link:definition>2414406 - Disclosure - Investments (Amortized cost and fair value) (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="InvestmentsContractualMaturitiesDetails" roleURI="http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails">
        <link:definition>2415407 - Disclosure - Investments (Contractual Maturities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentsRecognizedGainsandLossesDetails" roleURI="http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails">
        <link:definition>2416408 - Disclosure - Investments (Recognized Gains and Losses) (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="Inventories" roleURI="http://www.cavco.com/role/Inventories">
        <link:definition>2117105 - 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="InventoriesTables" roleURI="http://www.cavco.com/role/InventoriesTables">
        <link:definition>2318304 - 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="InventoriesDetails" roleURI="http://www.cavco.com/role/InventoriesDetails">
        <link:definition>2419409 - 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="ConsumerLoansReceivable" roleURI="http://www.cavco.com/role/ConsumerLoansReceivable">
        <link:definition>2120106 - Disclosure - Consumer Loans Receivable</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="ConsumerLoansReceivableTables" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableTables">
        <link:definition>2321305 - Disclosure - Consumer Loans Receivable (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="ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails">
        <link:definition>2422410 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (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="ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails">
        <link:definition>2423411 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (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="ConsumerLoansReceivableLoansHeldforinvestmentDetails" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails">
        <link:definition>2424412 - Disclosure - Consumer Loans Receivable (Loans Held for investment) (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="DelinquencystatusofconsumerloansDetails" roleURI="http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails">
        <link:definition>2425413 - Disclosure - Delinquency status of consumer loans (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="ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails">
        <link:definition>2426414 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (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="ConsumerLoansReceivableNarrativeDetails" roleURI="http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails">
        <link:definition>2427415 - Disclosure - Consumer Loans Receivable (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="CommercialLoansReceivable" roleURI="http://www.cavco.com/role/CommercialLoansReceivable">
        <link:definition>2128107 - Disclosure - Commercial Loans Receivable</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="CommercialLoansReceivableTables" roleURI="http://www.cavco.com/role/CommercialLoansReceivableTables">
        <link:definition>2329306 - Disclosure - Commercial Loans Receivable (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="CommercialLoansReceivableCommercialLoansReceivableNetDetails" roleURI="http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails">
        <link:definition>2430416 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable, Net) (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="CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails" roleURI="http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails">
        <link:definition>2431417 - Disclosure - Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (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="CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" roleURI="http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails">
        <link:definition>2432418 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (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="CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" roleURI="http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails">
        <link:definition>2433419 - Disclosure - Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (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="CommercialLoansReceivableNarrativeDetails" roleURI="http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails">
        <link:definition>2434420 - Disclosure - Commercial Loans Receivable (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="PropertyPlantandEquipmentnet" roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnet">
        <link:definition>2135108 - Disclosure - Property, Plant and Equipment, 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="PropertyPlantandEquipmentnetTables" roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetTables">
        <link:definition>2336307 - Disclosure - Property, Plant and Equipment, 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="PropertyPlantandEquipmentnetDetails" roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails">
        <link:definition>2437421 - Disclosure - Property, Plant and Equipment, net (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="PropertyPlantandEquipmentnetNarrativeDetails" roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails">
        <link:definition>2438422 - Disclosure - Property, Plant and Equipment, 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="Leases" roleURI="http://www.cavco.com/role/Leases">
        <link:definition>2139109 - 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="LeasesTables" roleURI="http://www.cavco.com/role/LeasesTables">
        <link:definition>2340308 - 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="LeasesAssetsandLiabilitiesDetails" roleURI="http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails">
        <link:definition>2441423 - Disclosure - Leases (Assets and Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesFutureminimumpaymentsDetails" roleURI="http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails">
        <link:definition>2442424 - Disclosure - Leases (Future minimum payments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandOtherIntangibles" roleURI="http://www.cavco.com/role/GoodwillandOtherIntangibles">
        <link:definition>2143110 - Disclosure - Goodwill and Other Intangibles</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="GoodwillandOtherIntangiblesTables" roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesTables">
        <link:definition>2344309 - Disclosure - Goodwill and Other Intangibles (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="GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails">
        <link:definition>2445425 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (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="GoodwillandOtherIntangibleGoodwillrollforwardDetails" roleURI="http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails">
        <link:definition>2446426 - Disclosure - Goodwill and Other Intangible (Goodwill rollforward) (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="GoodwillandOtherIntangiblesAmortizationDetails" roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails">
        <link:definition>2447427 - Disclosure - Goodwill and Other Intangibles (Amortization) (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="AccruedExpensesandOtherCurrentLiabilities" roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities">
        <link:definition>2148111 - Disclosure - Accrued Expenses and Other Current Liabilities</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="AccruedExpensesandOtherCurrentLiabilitiesTables" roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables">
        <link:definition>2349310 - Disclosure - Accrued Expenses and Other Current Liabilities (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="AccruedExpensesandOtherCurrentLiabilitiesDetails" roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails">
        <link:definition>2450428 - Disclosure - Accrued Expenses and Other Current 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="Warranties" roleURI="http://www.cavco.com/role/Warranties">
        <link:definition>2151112 - Disclosure - Warranties</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="WarrantiesTables" roleURI="http://www.cavco.com/role/WarrantiesTables">
        <link:definition>2352311 - Disclosure - Warranties (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="WarrantiesActivityforEstimatedWarrantyLiabilityDetails" roleURI="http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails">
        <link:definition>2453429 - Disclosure - Warranties (Activity for Estimated Warranty 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="WarrantiesNarrativeDetails" roleURI="http://www.cavco.com/role/WarrantiesNarrativeDetails">
        <link:definition>2454430 - Disclosure - Warranties (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="DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligations" roleURI="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligations">
        <link:definition>2155113 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations</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="DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsPolicies" roleURI="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsPolicies">
        <link:definition>2256202 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (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="DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsTables" roleURI="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsTables">
        <link:definition>2357312 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (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="DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails" roleURI="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails">
        <link:definition>2458431 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Summary of Debt Obligations) (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="DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsNarrativeDetails" roleURI="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsNarrativeDetails">
        <link:definition>2459432 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (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="ReinsuranceandInsuranceLossReserves" roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves">
        <link:definition>2160114 - Disclosure - Reinsurance and Insurance Loss Reserves</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="ReinsuranceandInsuranceLossReservesTables" roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables">
        <link:definition>2361313 - Disclosure - Reinsurance and Insurance Loss Reserves (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="ReinsuranceandInsuranceLossReservesDetails" roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails">
        <link:definition>2462433 - Disclosure - Reinsurance and Insurance Loss Reserves (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="ReinsuranceandInsuranceLossReservesDetailsTextual" roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual">
        <link:definition>2463434 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual)</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="ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails" roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails">
        <link:definition>2464435 - Disclosure - Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (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="CommitmentsandContingencies" roleURI="http://www.cavco.com/role/CommitmentsandContingencies">
        <link:definition>2165115 - 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="CommitmentsandContingenciesPolicies" roleURI="http://www.cavco.com/role/CommitmentsandContingenciesPolicies">
        <link:definition>2266203 - Disclosure - Commitments and Contingencies (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="CommitmentsandContingenciesTables" roleURI="http://www.cavco.com/role/CommitmentsandContingenciesTables">
        <link:definition>2367314 - 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="CommitmentsandContingenciesDetailsTextual" roleURI="http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual">
        <link:definition>2468436 - Disclosure - Commitments and Contingencies (Details Textual)</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="CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" roleURI="http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails">
        <link:definition>2469437 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (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="StockholdersEquityandRedeemableNoncontrollingInterest" roleURI="http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest">
        <link:definition>2170116 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest</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="StockholdersEquityandRedeemableNoncontrollingInterestTables" roleURI="http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables">
        <link:definition>2371315 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (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="StockholdersEquityandRedeemableNoncontrollingInterestDetails" roleURI="http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails">
        <link:definition>2472438 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (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="EarningsPerShare" roleURI="http://www.cavco.com/role/EarningsPerShare">
        <link:definition>2173117 - Disclosure - Earnings Per 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="EarningsPerShareTables" roleURI="http://www.cavco.com/role/EarningsPerShareTables">
        <link:definition>2374316 - Disclosure - Earnings Per 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="EarningsPerShareDetails" roleURI="http://www.cavco.com/role/EarningsPerShareDetails">
        <link:definition>2475439 - Disclosure - Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.cavco.com/role/FairValueMeasurements">
        <link:definition>2176118 - 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="FairValueMeasurementsPolicies" roleURI="http://www.cavco.com/role/FairValueMeasurementsPolicies">
        <link:definition>2277204 - Disclosure - Fair Value Measurements (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="FairValueMeasurementsTables" roleURI="http://www.cavco.com/role/FairValueMeasurementsTables">
        <link:definition>2378317 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" roleURI="http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails">
        <link:definition>2479440 - Disclosure - Summary of the Fair Value and Carrying Value of Financial Instruments (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="FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" roleURI="http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails">
        <link:definition>2480441 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (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="EmployeeBenefitPlans" roleURI="http://www.cavco.com/role/EmployeeBenefitPlans">
        <link:definition>2181119 - Disclosure - Employee Benefit Plans</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="EmployeeBenefitPlansDetails" roleURI="http://www.cavco.com/role/EmployeeBenefitPlansDetails">
        <link:definition>2482442 - Disclosure - Employee Benefit Plans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.cavco.com/role/RelatedPartyTransactions">
        <link:definition>2183120 - Disclosure - Related Party Transactions</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="RelatedPartyTransactionsDetails" roleURI="http://www.cavco.com/role/RelatedPartyTransactionsDetails">
        <link:definition>2484443 - Disclosure - Related Party Transactions (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="BusinessCombinationsandAssetAcquisitions" roleURI="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitions">
        <link:definition>2185121 - Disclosure - Business Combinations and Asset Acquisitions</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="BusinessCombinationsandAssetAcquisitionsTables" roleURI="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsTables">
        <link:definition>2386318 - Disclosure - Business Combinations and Asset Acquisitions (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="BusinessCombinationsandAssetAcquisitionsDetails" roleURI="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails">
        <link:definition>2487444 - Disclosure - Business Combinations and Asset Acquisitions (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="BusinessCombinationsandAssetAcquisitionsProFormaDetails" roleURI="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsProFormaDetails">
        <link:definition>2488445 - Disclosure - Business Combinations and Asset Acquisitions (Pro Forma) (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="BusinessSegmentInformation" roleURI="http://www.cavco.com/role/BusinessSegmentInformation">
        <link:definition>2189122 - Disclosure - Business Segment Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessSegmentInformationTables" roleURI="http://www.cavco.com/role/BusinessSegmentInformationTables">
        <link:definition>2390319 - Disclosure - Business Segment Information (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="BusinessSegmentInformationDetails" roleURI="http://www.cavco.com/role/BusinessSegmentInformationDetails">
        <link:definition>2491446 - Disclosure - Business Segment Information (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="cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" abstract="false" name="IndefiniteLivedIntangibleAssetsIncludingGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_CommercialLoansReceivableCurrent" abstract="false" name="CommercialLoansReceivableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ReservesRelatedToConsumerLoansSold" abstract="false" name="ReservesRelatedToConsumerLoansSold" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" abstract="false" name="CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable" abstract="true" name="ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cvco_LeaseObligationsIncurredDomain" abstract="true" name="LeaseObligationsIncurredDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_YearOfOriginationAxis" abstract="true" name="YearOfOriginationAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cvco_MaximumRiskAssumedPerPolicy" abstract="false" name="MaximumRiskAssumedPerPolicy" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_PropertyPlantAndEquipmentTextualAbstract" abstract="true" name="PropertyPlantAndEquipmentTextualAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_Fiscal2016AndPriorMember" abstract="true" name="Fiscal2016AndPriorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_ScheduleofInvestmentsTableTextBlock" abstract="false" name="ScheduleofInvestmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cvco_LeaseLiabilityPaymentsDueYearFive" abstract="false" name="LeaseLiabilityPaymentsDueYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock" abstract="false" name="SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cvco_SECInquiryAllegedGains" abstract="false" name="SECInquiryAllegedGains" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_NoFICOScoreMember" abstract="true" name="NoFICOScoreMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_LeaseObligationsIncurredAxis" abstract="true" name="LeaseObligationsIncurredAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage" abstract="false" name="InventoryFinanceReceivablesGeographicConcentrationPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cvco_CountryplaceCommitmentMember" abstract="true" name="CountryplaceCommitmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_YearOfOriginationDomain" abstract="true" name="YearOfOriginationDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_CraftsmanMember" abstract="true" name="CraftsmanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_HUDCodeMember" abstract="true" name="HUDCodeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_LeaseLiabilityPaymentsDueYearTwo" abstract="false" name="LeaseLiabilityPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_WeightedAverageMonthsOutstandingCommercial" abstract="false" name="WeightedAverageMonthsOutstandingCommercial" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet" abstract="false" name="IndefiniteLivedIntangibleAssetsIncludingGoodwillNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ParkModelRVsMember" abstract="true" name="ParkModelRVsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_WatchListMember" abstract="true" name="WatchListMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_AccruedVolumeRebates" abstract="false" name="AccruedVolumeRebates" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent" abstract="false" name="CommercialLoansReceivableIncludingFromAffiliatesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_DelinquencyStatusDomain" abstract="true" name="DelinquencyStatusDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_CurrentMember" abstract="true" name="CurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_NumberofOperatingManufacturingFacilities" abstract="false" name="NumberofOperatingManufacturingFacilities" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cvco_Gainlossonsalesofloansandinvestments" abstract="false" name="Gainlossonsalesofloansandinvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_A6190DaysPastDueMember" abstract="true" name="A6190DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_LiabilitiesRelatedToConsumerLoansSold" abstract="false" name="LiabilitiesRelatedToConsumerLoansSold" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_Fiscal2017Member" abstract="true" name="Fiscal2017Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_FinanceLeaseObligationsMember" abstract="true" name="FinanceLeaseObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_Weightedaveragecontractualinterestratecommercial" abstract="false" name="Weightedaveragecontractualinterestratecommercial" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cvco_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_TotalLeasedAssets" abstract="false" name="TotalLeasedAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_CommercialLoansReceivablesTableTextBlock" abstract="false" name="CommercialLoansReceivablesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cvco_OperatingLeaseObligationsMember" abstract="true" name="OperatingLeaseObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_FinanceLeasedAssetsMember" abstract="true" name="FinanceLeasedAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_Fiscal2017AndPriorMember" abstract="true" name="Fiscal2017AndPriorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_MinorityHolderMember" abstract="true" name="MinorityHolderMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_InterestRateLockCommitmentsRecordedAtFairValue" abstract="false" name="InterestRateLockCommitmentsRecordedAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ConcentrationRiskOnFinancingReceivablesPercentage" abstract="false" name="ConcentrationRiskOnFinancingReceivablesPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" abstract="false" name="CapitalizedLoanServicingRateOfLoansHeldInPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cvco_DelinquencyStatusAxis" abstract="true" name="DelinquencyStatusAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cvco_LeaseLiabilityPaymentsDue" abstract="false" name="LeaseLiabilityPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_LeaseLiabilityCurrent" abstract="false" name="LeaseLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_LoanRepurchaseMember" abstract="true" name="LoanRepurchaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_FactoryBuiltHousingMember" abstract="true" name="FactoryBuiltHousingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_NearPrimeMember" abstract="true" name="NearPrimeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_ModularMember" abstract="true" name="ModularMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_ConsumerLoansReceivableTableTextBlock" abstract="false" name="ConsumerLoansReceivableTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent" abstract="false" name="CommercialLoansReceivableIncludingFromAffiliatesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_LeaseLiabilityNonCurrent" abstract="false" name="LeaseLiabilityNonCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems" abstract="true" name="AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" abstract="false" name="NumberOfLoansOutstandingOfLoansHeldInPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract" abstract="true" name="InventoryFinanceReceivablesGeographicConcentrationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_DeliquencyStatusOfConsumerLoansTableTextBlock" abstract="false" name="DeliquencyStatusOfConsumerLoansTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cvco_A91DaysPastDueMember" abstract="true" name="A91DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_CommercialLoansReceivableNoncurrent" abstract="false" name="CommercialLoansReceivableNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_A3160DaysPastDueMember" abstract="true" name="A3160DaysPastDueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_RepurchaseContingenciesRollForward" abstract="true" name="RepurchaseContingenciesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_AssetsAcquiredAxis" abstract="true" name="AssetsAcquiredAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember" abstract="true" name="CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_FairValueAssumptionsForServicingAssetsTableTextBlock" abstract="false" name="FairValueAssumptionsForServicingAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage" abstract="false" name="ConsumerLoansReceivableGeographicalConcentrationPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cvco_RightOfUseAssetsMember" abstract="true" name="RightOfUseAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract" abstract="true" name="LoanContractsWithOffBalanceSheetCommitmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock" abstract="false" name="CommercialLoansReceivablesGeographicConcentrationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cvco_Fiscal2019Member" abstract="true" name="Fiscal2019Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_PriorFiscalYearMember" abstract="true" name="PriorFiscalYearMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_CommercialLoansReceivablePrincipalBalanceConcentration" abstract="false" name="CommercialLoansReceivablePrincipalBalanceConcentration" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cvco_CommercialLoansReceivableTextBlock" abstract="false" name="CommercialLoansReceivableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cvco_LeaseLiabilityPaymentsDueAfterYearFive" abstract="false" name="LeaseLiabilityPaymentsDueAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_InsuranceAgencyCommissionsMember" abstract="true" name="InsuranceAgencyCommissionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" abstract="false" name="CatastrophicLossesRecoverableInAggregateGreaterThanAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ScheduleOfRestrictedCashAbstract" abstract="true" name="ScheduleOfRestrictedCashAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual" abstract="false" name="InterestPastDuePeriodForLoanConsideredAsNonaccrual" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvco_AssetsAcquiredDomain" abstract="true" name="AssetsAcquiredDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_CommodoreMember" abstract="true" name="CommodoreMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear" abstract="false" name="LeaseLiabilityPaymentsRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_Weightedaveragecontractualinterestrate" abstract="false" name="Weightedaveragecontractualinterestrate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cvco_RemainingConstructionContingentCommitment" abstract="false" name="RemainingConstructionContingentCommitment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_LeaseLiabilityUndiscountedExcessAmount" abstract="false" name="LeaseLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_CurrentFiscalYearMember" abstract="true" name="CurrentFiscalYearMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_ForwardCommitmentsRecordedatFairValue" abstract="false" name="ForwardCommitmentsRecordedatFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" abstract="false" name="LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_ConsumerLoansReceivableHeldForInvestment" abstract="false" name="ConsumerLoansReceivableHeldForInvestment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_FinancialServicesMember" abstract="true" name="FinancialServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_LeaseLiabilityPaymentsDueYearOne" abstract="false" name="LeaseLiabilityPaymentsDueYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_StateInsuranceLicensesMember" abstract="true" name="StateInsuranceLicensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" abstract="false" name="WeightedAverageServicingFeeOfLoansHeldInPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cvco_Fiscal2020Member" abstract="true" name="Fiscal2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_Weightedaverageeffectiveinterestrate" abstract="false" name="Weightedaverageeffectiveinterestrate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cvco_ConstructionAdvances" abstract="false" name="ConstructionAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_Fiscal2018Member" abstract="true" name="Fiscal2018Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" abstract="false" name="CapitalizedServicingMultipleOfLoansHeldInPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cvco_IntangibleAssetsIncludingGoodwillGross" abstract="false" name="IntangibleAssetsIncludingGoodwillGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_InterestSubjectToPutOrCallRightMember" abstract="true" name="InterestSubjectToPutOrCallRightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_LeaseLiabilityPaymentsDueYearThree" abstract="false" name="LeaseLiabilityPaymentsDueYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_MaximumRiskCededPerPolicy" abstract="false" name="MaximumRiskCededPerPolicy" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_Weightedaveragemonthstomaturity" abstract="false" name="Weightedaveragemonthstomaturity" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cvco_OtherRestrictedCashMember" abstract="true" name="OtherRestrictedCashMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cvco_LeaseLiabilityPaymentsDueYearFour" abstract="false" name="LeaseLiabilityPaymentsDueYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross" abstract="false" name="IndefiniteLivedIntangibleAssetsIncludingGoodwillGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>cvco-20211002_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:fcdb45d4-a5bc-49eb-84b5-58a07bf71073,g:bfa6fb0b-9390-44d3-96cb-985dd3e9f59a-->
<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.cavco.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_81c9464b-e751-4628-8cbe-65c92e07fcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_98bb9630-8daa-4097-b386-356a9a87c18e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_81c9464b-e751-4628-8cbe-65c92e07fcc2" xlink:to="loc_us-gaap_StockholdersEquity_98bb9630-8daa-4097-b386-356a9a87c18e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_44780789-35f0-44af-823a-384ebe8fface" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_81c9464b-e751-4628-8cbe-65c92e07fcc2" xlink:to="loc_us-gaap_LiabilitiesCurrent_44780789-35f0-44af-823a-384ebe8fface" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_4540350d-4458-4f6a-99aa-5beee34076f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_81c9464b-e751-4628-8cbe-65c92e07fcc2" xlink:to="loc_us-gaap_MinorityInterest_4540350d-4458-4f6a-99aa-5beee34076f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e6d694b1-4102-4870-a5f7-afe6911733d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_81c9464b-e751-4628-8cbe-65c92e07fcc2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e6d694b1-4102-4870-a5f7-afe6911733d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_13b911ef-d21a-463f-9bb5-289cbaed6f62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_81c9464b-e751-4628-8cbe-65c92e07fcc2" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_13b911ef-d21a-463f-9bb5-289cbaed6f62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredLongTermDebt_a95e6c13-98f7-47ef-b5e1-df6cb21ccb6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredLongTermDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_81c9464b-e751-4628-8cbe-65c92e07fcc2" xlink:to="loc_us-gaap_SecuredLongTermDebt_a95e6c13-98f7-47ef-b5e1-df6cb21ccb6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f02ed1bf-ec8a-4012-9ff6-fbed2cfafe3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtCurrent_24264e25-e6f5-45c9-9347-c4dd068cdaca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f02ed1bf-ec8a-4012-9ff6-fbed2cfafe3c" xlink:to="loc_us-gaap_SecuredDebtCurrent_24264e25-e6f5-45c9-9347-c4dd068cdaca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_07227bca-049b-4630-9db1-f38401391061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f02ed1bf-ec8a-4012-9ff6-fbed2cfafe3c" xlink:to="loc_us-gaap_AccountsPayableCurrent_07227bca-049b-4630-9db1-f38401391061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_6c41df72-dc01-48cd-acf6-a03d54a6f86e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f02ed1bf-ec8a-4012-9ff6-fbed2cfafe3c" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_6c41df72-dc01-48cd-acf6-a03d54a6f86e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6cddfac2-ff7d-4043-b08d-ae57c29b48fd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_4b702d86-4111-4096-8908-24754c324ae7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_6cddfac2-ff7d-4043-b08d-ae57c29b48fd" xlink:to="loc_us-gaap_AssetsCurrent_4b702d86-4111-4096-8908-24754c324ae7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_361acc03-672a-454e-8c3e-191455c5d332" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6cddfac2-ff7d-4043-b08d-ae57c29b48fd" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_361acc03-672a-454e-8c3e-191455c5d332" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_cdf1784e-4397-41a0-be7c-122125de01e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6cddfac2-ff7d-4043-b08d-ae57c29b48fd" xlink:to="loc_us-gaap_LongTermInvestments_cdf1784e-4397-41a0-be7c-122125de01e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_6e059963-3c0c-4e1f-81c0-14a792dd2642" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6cddfac2-ff7d-4043-b08d-ae57c29b48fd" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_6e059963-3c0c-4e1f-81c0-14a792dd2642" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableNoncurrent_be76da43-9293-4c01-809e-2744ecfeb757" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6cddfac2-ff7d-4043-b08d-ae57c29b48fd" xlink:to="loc_cvco_CommercialLoansReceivableNoncurrent_be76da43-9293-4c01-809e-2744ecfeb757" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent_2a120b0d-0bca-44d0-916f-cafcfc3bfb32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6cddfac2-ff7d-4043-b08d-ae57c29b48fd" xlink:to="loc_us-gaap_DueFromRelatedPartiesNoncurrent_2a120b0d-0bca-44d0-916f-cafcfc3bfb32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a67c84a7-31ad-4618-9a70-7daa0a03b08d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6cddfac2-ff7d-4043-b08d-ae57c29b48fd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a67c84a7-31ad-4618-9a70-7daa0a03b08d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a073a346-6a23-4463-b778-41d484b7082e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6cddfac2-ff7d-4043-b08d-ae57c29b48fd" xlink:to="loc_us-gaap_Goodwill_a073a346-6a23-4463-b778-41d484b7082e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_79379980-2ce3-460b-9773-5686b1dd1d72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6cddfac2-ff7d-4043-b08d-ae57c29b48fd" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_79379980-2ce3-460b-9773-5686b1dd1d72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8a743c8b-35df-487c-8080-374ab1d0f705" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_6cddfac2-ff7d-4043-b08d-ae57c29b48fd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8a743c8b-35df-487c-8080-374ab1d0f705" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e7ba0ac7-dc4e-45a2-a1a6-901d46f529f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_bf8eaaaa-01ac-4596-a593-83ce29cd9c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e7ba0ac7-dc4e-45a2-a1a6-901d46f529f9" xlink:to="loc_us-gaap_PreferredStockValue_bf8eaaaa-01ac-4596-a593-83ce29cd9c6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a6d2b712-ee54-4e9a-b3ec-a881adc26836" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e7ba0ac7-dc4e-45a2-a1a6-901d46f529f9" xlink:to="loc_us-gaap_CommonStockValue_a6d2b712-ee54-4e9a-b3ec-a881adc26836" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_23671ab8-442c-411d-9a94-c14d0ca1a72c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e7ba0ac7-dc4e-45a2-a1a6-901d46f529f9" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_23671ab8-442c-411d-9a94-c14d0ca1a72c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a6bd7b81-c7e7-46a8-8162-82f29a66a9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_e7ba0ac7-dc4e-45a2-a1a6-901d46f529f9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a6bd7b81-c7e7-46a8-8162-82f29a66a9b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_151727db-686d-4efd-a26a-7f3f8488cdc0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e7ba0ac7-dc4e-45a2-a1a6-901d46f529f9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_151727db-686d-4efd-a26a-7f3f8488cdc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_d3935464-b05d-48ad-8aed-60ad0da1b86b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e7ba0ac7-dc4e-45a2-a1a6-901d46f529f9" xlink:to="loc_us-gaap_TreasuryStockCommonValue_d3935464-b05d-48ad-8aed-60ad0da1b86b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_177b87c2-1348-472c-be49-9f1177fe12b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9ea52418-557a-494b-844c-adc504d9c98a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_177b87c2-1348-472c-be49-9f1177fe12b7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9ea52418-557a-494b-844c-adc504d9c98a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_710efd17-f3d6-40c7-9620-e50aadeb1608" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_177b87c2-1348-472c-be49-9f1177fe12b7" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_710efd17-f3d6-40c7-9620-e50aadeb1608" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bf15dfd5-efab-4eba-b498-02ca7832f73b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_177b87c2-1348-472c-be49-9f1177fe12b7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_bf15dfd5-efab-4eba-b498-02ca7832f73b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_9016f35b-fe56-4fb3-84c3-0da00236ea08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_177b87c2-1348-472c-be49-9f1177fe12b7" xlink:to="loc_us-gaap_ShortTermInvestments_9016f35b-fe56-4fb3-84c3-0da00236ea08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_61b77a30-4a18-41e2-b547-87b0e86b2462" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_177b87c2-1348-472c-be49-9f1177fe12b7" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_61b77a30-4a18-41e2-b547-87b0e86b2462" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableCurrent_84ecdfbf-2cbb-4588-9339-6d462ae90e95" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_177b87c2-1348-472c-be49-9f1177fe12b7" xlink:to="loc_cvco_CommercialLoansReceivableCurrent_84ecdfbf-2cbb-4588-9339-6d462ae90e95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_9537ff13-6ede-49e8-8c1a-7e8cb3756fd4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_177b87c2-1348-472c-be49-9f1177fe12b7" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_9537ff13-6ede-49e8-8c1a-7e8cb3756fd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_6846afad-46ae-460d-b121-13b7454af440" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_177b87c2-1348-472c-be49-9f1177fe12b7" xlink:to="loc_us-gaap_InventoryNet_6846afad-46ae-460d-b121-13b7454af440" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0104ebf8-68e5-48b2-b5ae-63c06e856499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_177b87c2-1348-472c-be49-9f1177fe12b7" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0104ebf8-68e5-48b2-b5ae-63c06e856499" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b7746d3d-948e-4c4c-bd68-8f1ea11d8eff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_e2397a0b-d26c-4129-b4cc-27c13e29b2a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_b7746d3d-948e-4c4c-bd68-8f1ea11d8eff" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_e2397a0b-d26c-4129-b4cc-27c13e29b2a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1395da54-d818-4262-97d5-55b0bfc3c1b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ProfitLoss_b7746d3d-948e-4c4c-bd68-8f1ea11d8eff" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1395da54-d818-4262-97d5-55b0bfc3c1b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_44c3f158-ffcd-4db8-90d5-1c7520800e74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_597c1510-71b0-4f1a-ab87-7931c28d6287" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_44c3f158-ffcd-4db8-90d5-1c7520800e74" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_597c1510-71b0-4f1a-ab87-7931c28d6287" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_8f1169f4-e855-4085-8ca9-e5429e25ea41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_44c3f158-ffcd-4db8-90d5-1c7520800e74" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_8f1169f4-e855-4085-8ca9-e5429e25ea41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_51fb95d0-ad78-4200-be3d-4f00964c48a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_44c3f158-ffcd-4db8-90d5-1c7520800e74" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_51fb95d0-ad78-4200-be3d-4f00964c48a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ac535cda-4205-4ade-9ad1-bd6c739c0cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_44c3f158-ffcd-4db8-90d5-1c7520800e74" xlink:to="loc_us-gaap_ProfitLoss_ac535cda-4205-4ade-9ad1-bd6c739c0cd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_6fd8e702-7464-42ee-bbe2-453ce6365575" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_44c3f158-ffcd-4db8-90d5-1c7520800e74" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_6fd8e702-7464-42ee-bbe2-453ce6365575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d6b3fbe6-e00a-41ac-9c87-11d876f7b8f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_d23b0786-5b22-49cc-bd41-6327314045ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_d6b3fbe6-e00a-41ac-9c87-11d876f7b8f9" xlink:to="loc_us-gaap_Revenues_d23b0786-5b22-49cc-bd41-6327314045ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_5e62bdbc-5f09-46ec-af63-411ba106d398" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_d6b3fbe6-e00a-41ac-9c87-11d876f7b8f9" xlink:to="loc_us-gaap_CostOfRevenue_5e62bdbc-5f09-46ec-af63-411ba106d398" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8dda75c3-03da-4700-9816-54672866c02f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_46201dce-406f-41ea-913e-88ba59507c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8dda75c3-03da-4700-9816-54672866c02f" xlink:to="loc_us-gaap_OperatingIncomeLoss_46201dce-406f-41ea-913e-88ba59507c6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_0f55ab90-78c4-4ebb-b7e4-df42628b6e85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8dda75c3-03da-4700-9816-54672866c02f" xlink:to="loc_us-gaap_InterestExpense_0f55ab90-78c4-4ebb-b7e4-df42628b6e85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_8740c108-99d7-453a-8f6a-52ca9da3a004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_8dda75c3-03da-4700-9816-54672866c02f" xlink:to="loc_us-gaap_OtherNonoperatingIncome_8740c108-99d7-453a-8f6a-52ca9da3a004" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9a0c6b2e-7512-4f5f-862a-9a9aef3840d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_edfd6e65-ff17-48c3-bcc3-1637de685cce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9a0c6b2e-7512-4f5f-862a-9a9aef3840d0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_edfd6e65-ff17-48c3-bcc3-1637de685cce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_68dfb5bd-ab8f-44fa-85fc-d4bcb89269ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_9a0c6b2e-7512-4f5f-862a-9a9aef3840d0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_68dfb5bd-ab8f-44fa-85fc-d4bcb89269ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_4b5ee0e9-59f9-4ca9-9515-93f16ef38d5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_66bd7f67-5d0b-4ef5-94bd-0c06b8fae8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_4b5ee0e9-59f9-4ca9-9515-93f16ef38d5f" xlink:to="loc_us-gaap_GrossProfit_66bd7f67-5d0b-4ef5-94bd-0c06b8fae8c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_2318d058-b797-4e71-83cb-54184a5ade11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_4b5ee0e9-59f9-4ca9-9515-93f16ef38d5f" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_2318d058-b797-4e71-83cb-54184a5ade11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ad7386bc-5e76-4305-abb3-c817e3d78441" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_0bd41fdf-ea3e-45aa-a46a-15ddd62abf5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ad7386bc-5e76-4305-abb3-c817e3d78441" xlink:to="loc_us-gaap_ProfitLoss_0bd41fdf-ea3e-45aa-a46a-15ddd62abf5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_d388f6bb-eb44-4842-937f-ec338b9da717" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_ad7386bc-5e76-4305-abb3-c817e3d78441" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_d388f6bb-eb44-4842-937f-ec338b9da717" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_cd75a904-fc2d-4c1a-abc7-b2a2c773ca57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_ProfitLoss_cd75a904-fc2d-4c1a-abc7-b2a2c773ca57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_51f8a8e6-ded2-44e8-af2c-e12506186383" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_51f8a8e6-ded2-44e8-af2c-e12506186383" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_036def8f-21f7-4a8a-ac5e-e93eda3296f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_036def8f-21f7-4a8a-ac5e-e93eda3296f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_74a400f3-16d1-4dbf-8609-ffca55436b36" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_74a400f3-16d1-4dbf-8609-ffca55436b36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_cc88ad7f-dca4-4df9-a844-4a35b753aa0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_ShareBasedCompensation_cc88ad7f-dca4-4df9-a844-4a35b753aa0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_f16e0a82-46ee-4021-9416-4fbf20248249" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_f16e0a82-46ee-4021-9416-4fbf20248249" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_954c0bff-fff9-45bb-8e61-71f0381a45d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_954c0bff-fff9-45bb-8e61-71f0381a45d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Gainlossonsalesofloansandinvestments_c5287c63-af05-481f-9a40-84f63d0d9524" xlink:href="cvco-20211002.xsd#cvco_Gainlossonsalesofloansandinvestments"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_cvco_Gainlossonsalesofloansandinvestments_c5287c63-af05-481f-9a40-84f63d0d9524" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_512c264b-07d7-4979-9311-7405fbe5025e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_512c264b-07d7-4979-9311-7405fbe5025e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_13cbe0ed-744a-49d5-838b-b6969075658f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_13cbe0ed-744a-49d5-838b-b6969075658f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCollectionOfLoansHeldForSale_fd06e7ce-cb30-4a97-abd4-a2926e673400" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromCollectionOfLoansHeldForSale"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_ProceedsFromCollectionOfLoansHeldForSale_fd06e7ce-cb30-4a97-abd4-a2926e673400" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_6883fdcb-c9dc-457e-81cf-8400c218b4f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_6883fdcb-c9dc-457e-81cf-8400c218b4f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_8c864513-ca5d-446c-bd3f-63145ed16e18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_8c864513-ca5d-446c-bd3f-63145ed16e18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_03abf715-4e7d-4d04-b3aa-2f76ee02fdff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_03abf715-4e7d-4d04-b3aa-2f76ee02fdff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_d0390ad9-79a1-4cca-aae6-85bbc6456ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFinanceReceivables"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_d0390ad9-79a1-4cca-aae6-85bbc6456ea6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_230428bf-0ee7-44ca-98d1-dece02499e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ad063d43-c3be-433d-8f1a-388b045ad636" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_230428bf-0ee7-44ca-98d1-dece02499e0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_80563e97-4eab-4c72-a7d4-6ae5975a4fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7438f557-d554-4e59-a8de-adbb79e3ecd5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_80563e97-4eab-4c72-a7d4-6ae5975a4fc7" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7438f557-d554-4e59-a8de-adbb79e3ecd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_ef07e656-2180-4aec-8baa-2d87774f6d16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_80563e97-4eab-4c72-a7d4-6ae5975a4fc7" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_ef07e656-2180-4aec-8baa-2d87774f6d16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b887e5b9-b696-4bfa-a235-aa6b27d95e77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_80563e97-4eab-4c72-a7d4-6ae5975a4fc7" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b887e5b9-b696-4bfa-a235-aa6b27d95e77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_94174514-3684-4948-aa00-62feed36354d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_80563e97-4eab-4c72-a7d4-6ae5975a4fc7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_94174514-3684-4948-aa00-62feed36354d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_c6df26bd-f485-476d-931a-bb56fef3cd53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_80563e97-4eab-4c72-a7d4-6ae5975a4fc7" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_c6df26bd-f485-476d-931a-bb56fef3cd53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_7656ced8-5252-4a3a-a053-1e87074074b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0c71b69c-9023-49b3-9d75-6228ed26b3ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_7656ced8-5252-4a3a-a053-1e87074074b6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0c71b69c-9023-49b3-9d75-6228ed26b3ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ffb397d0-14ed-4a80-bc09-46790c2e3b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_7656ced8-5252-4a3a-a053-1e87074074b6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ffb397d0-14ed-4a80-bc09-46790c2e3b8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6b5f71a9-99e3-4fef-bb4a-6b12d434ffa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_7656ced8-5252-4a3a-a053-1e87074074b6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_6b5f71a9-99e3-4fef-bb4a-6b12d434ffa8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab58f7a1-5373-4687-9fc7-da09af246c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_9fdb0e2e-a523-48ca-8d75-e0038039a770" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab58f7a1-5373-4687-9fc7-da09af246c1f" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_9fdb0e2e-a523-48ca-8d75-e0038039a770" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfSecuredDebt_50359088-cb83-4c0a-8029-c45605e0a8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfSecuredDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab58f7a1-5373-4687-9fc7-da09af246c1f" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfSecuredDebt_50359088-cb83-4c0a-8029-c45605e0a8f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_712d1066-ec74-4f24-a983-571bdf1df99a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab58f7a1-5373-4687-9fc7-da09af246c1f" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_712d1066-ec74-4f24-a983-571bdf1df99a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7b2faeb6-1877-44f6-ab38-2fa4287b0d75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab58f7a1-5373-4687-9fc7-da09af246c1f" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7b2faeb6-1877-44f6-ab38-2fa4287b0d75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_1ddfc69a-6769-486e-ac4a-9b2f755f1cf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab58f7a1-5373-4687-9fc7-da09af246c1f" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_1ddfc69a-6769-486e-ac4a-9b2f755f1cf9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#RestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/RestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_708bceb7-5828-4660-97ea-395516d55529" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_917061ed-08ee-4a2c-8b38-95d06eb928b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents_708bceb7-5828-4660-97ea-395516d55529" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_917061ed-08ee-4a2c-8b38-95d06eb928b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_38b1080c-e807-4eac-9397-3a9f49d0bff3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents_708bceb7-5828-4660-97ea-395516d55529" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_38b1080c-e807-4eac-9397-3a9f49d0bff3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_82756aec-d1bc-45a8-b7cc-cd2e5de84841" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_98649f8b-5919-4078-a132-080f1dada83e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_82756aec-d1bc-45a8-b7cc-cd2e5de84841" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_98649f8b-5919-4078-a132-080f1dada83e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_36d3355f-f447-43a0-bbc5-c0ec029039a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_82756aec-d1bc-45a8-b7cc-cd2e5de84841" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_36d3355f-f447-43a0-bbc5-c0ec029039a2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#InvestmentsContractualMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3dd1b90c-08f8-4146-a581-1767b179f97e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_4afc3f0c-905d-424a-bba9-197beafb3e48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3dd1b90c-08f8-4146-a581-1767b179f97e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_4afc3f0c-905d-424a-bba9-197beafb3e48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_d9b4940b-9ea8-44a8-b1f7-dfa4d3527079" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3dd1b90c-08f8-4146-a581-1767b179f97e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_d9b4940b-9ea8-44a8-b1f7-dfa4d3527079" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_7eea57c0-34e4-47f3-94da-138ab9f10c0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3dd1b90c-08f8-4146-a581-1767b179f97e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_7eea57c0-34e4-47f3-94da-138ab9f10c0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_9d65986c-864c-4dbd-8bfc-937b42858f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3dd1b90c-08f8-4146-a581-1767b179f97e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_9d65986c-864c-4dbd-8bfc-937b42858f4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_0952eb08-8662-427f-8a62-31840a531661" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3dd1b90c-08f8-4146-a581-1767b179f97e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_0952eb08-8662-427f-8a62-31840a531661" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_60bdeb26-f480-4f1c-b340-9df86ee9f5db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_2e6dc97d-cd68-4ba0-93b8-95af786bc0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_60bdeb26-f480-4f1c-b340-9df86ee9f5db" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_2e6dc97d-cd68-4ba0-93b8-95af786bc0cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_88cfa5fc-6661-4e49-ba48-0898cd80e5d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_60bdeb26-f480-4f1c-b340-9df86ee9f5db" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_88cfa5fc-6661-4e49-ba48-0898cd80e5d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_bb20adb9-bc12-4d80-a2f4-847062f0c809" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_60bdeb26-f480-4f1c-b340-9df86ee9f5db" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_bb20adb9-bc12-4d80-a2f4-847062f0c809" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_2284bcc1-bf83-46f8-a620-6584704b7557" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_60bdeb26-f480-4f1c-b340-9df86ee9f5db" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_2284bcc1-bf83-46f8-a620-6584704b7557" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_0e5c5d5d-0c43-4187-9252-26098711cd53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_60bdeb26-f480-4f1c-b340-9df86ee9f5db" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_0e5c5d5d-0c43-4187-9252-26098711cd53" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#InvestmentsRecognizedGainsandLossesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_61f3db92-7c4a-4435-991d-eeb7a6abf0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_252d7e59-1ec5-4754-b6c8-5a2df6edc162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_61f3db92-7c4a-4435-991d-eeb7a6abf0a4" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_252d7e59-1ec5-4754-b6c8-5a2df6edc162" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_45eec30c-e9c7-4e76-9972-ec87c748024d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_61f3db92-7c4a-4435-991d-eeb7a6abf0a4" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_45eec30c-e9c7-4e76-9972-ec87c748024d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InventoriesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_3d0ab2ee-72c5-4640-9659-7a2525a91f01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_2c0723eb-a7aa-4821-a55d-d481907631d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3d0ab2ee-72c5-4640-9659-7a2525a91f01" xlink:to="loc_us-gaap_InventoryRawMaterials_2c0723eb-a7aa-4821-a55d-d481907631d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_8458012b-61b2-473f-93df-fe82eeaed009" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3d0ab2ee-72c5-4640-9659-7a2525a91f01" xlink:to="loc_us-gaap_InventoryWorkInProcess_8458012b-61b2-473f-93df-fe82eeaed009" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_9b7ddf6b-a495-4591-af2d-ff49d55850ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3d0ab2ee-72c5-4640-9659-7a2525a91f01" xlink:to="loc_us-gaap_InventoryFinishedGoods_9b7ddf6b-a495-4591-af2d-ff49d55850ca" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet_92776dd5-7a9a-4673-aa04-eb6228499ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_6e299cb2-d329-4941-a893-faeb2d25b9ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet_92776dd5-7a9a-4673-aa04-eb6228499ef6" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_6e299cb2-d329-4941-a893-faeb2d25b9ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDeferredIncome_58d8cc29-e8bb-48dd-9c7f-90bffbd0e89e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDeferredIncome"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet_92776dd5-7a9a-4673-aa04-eb6228499ef6" xlink:to="loc_us-gaap_LoansAndLeasesReceivableDeferredIncome_58d8cc29-e8bb-48dd-9c7f-90bffbd0e89e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_9d4ab5f4-af2c-471f-8941-11f300051839" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableGrossCarryingAmount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet_92776dd5-7a9a-4673-aa04-eb6228499ef6" xlink:to="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_9d4ab5f4-af2c-471f-8941-11f300051839" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_e50e5953-dc9b-448d-b41e-d3d5d6570e0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableGrossCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount_5e17b5c5-205f-46be-9f46-8a5da60aadd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_e50e5953-dc9b-448d-b41e-d3d5d6570e0f" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_5e17b5c5-205f-46be-9f46-8a5da60aadd6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConstructionAdvances_8f579d2b-b1f2-4302-ba48-400a5d9a12fb" xlink:href="cvco-20211002.xsd#cvco_ConstructionAdvances"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_e50e5953-dc9b-448d-b41e-d3d5d6570e0f" xlink:to="loc_cvco_ConstructionAdvances_8f579d2b-b1f2-4302-ba48-400a5d9a12fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerLoansReceivableHeldForInvestment_e837e976-5f91-48a4-8251-7b3f895404d7" xlink:href="cvco-20211002.xsd#cvco_ConsumerLoansReceivableHeldForInvestment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_e50e5953-dc9b-448d-b41e-d3d5d6570e0f" xlink:to="loc_cvco_ConsumerLoansReceivableHeldForInvestment_e837e976-5f91-48a4-8251-7b3f895404d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet_e7dd2ea2-ca9e-4c2f-a491-6ae82fed51f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_e50e5953-dc9b-448d-b41e-d3d5d6570e0f" xlink:to="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet_e7dd2ea2-ca9e-4c2f-a491-6ae82fed51f9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#PropertyPlantandEquipmentnetDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1b6f39b0-442f-48e6-a486-25499eeafb32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ef91a181-e4bf-441f-8893-ac2afedfe278" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1b6f39b0-442f-48e6-a486-25499eeafb32" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_ef91a181-e4bf-441f-8893-ac2afedfe278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_3d8d65b0-42b4-49c2-8b33-e38e6a9ca8dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1b6f39b0-442f-48e6-a486-25499eeafb32" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_3d8d65b0-42b4-49c2-8b33-e38e6a9ca8dc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#LeasesAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_223e9767-a6f7-487e-9fd3-bb5f89ab6045" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_53fdb768-7add-4a47-b7e3-167eb8d77c25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_223e9767-a6f7-487e-9fd3-bb5f89ab6045" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_53fdb768-7add-4a47-b7e3-167eb8d77c25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_78934ea3-1a53-47ca-ac12-300a690b886d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_223e9767-a6f7-487e-9fd3-bb5f89ab6045" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_78934ea3-1a53-47ca-ac12-300a690b886d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_26d655b9-b987-4f0c-a36a-a54c7c489f00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_223e9767-a6f7-487e-9fd3-bb5f89ab6045" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_26d655b9-b987-4f0c-a36a-a54c7c489f00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_7fc770f6-1d21-4721-bf46-a2771e4787d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_223e9767-a6f7-487e-9fd3-bb5f89ab6045" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_7fc770f6-1d21-4721-bf46-a2771e4787d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_7af9933e-04cb-423f-acf5-106ff4f573ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_223e9767-a6f7-487e-9fd3-bb5f89ab6045" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_7af9933e-04cb-423f-acf5-106ff4f573ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_3974159e-9255-4487-900d-801787c1cf71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_223e9767-a6f7-487e-9fd3-bb5f89ab6045" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_3974159e-9255-4487-900d-801787c1cf71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_4df31eb6-fe93-45c5-bf7c-a137f338402e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_223e9767-a6f7-487e-9fd3-bb5f89ab6045" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_4df31eb6-fe93-45c5-bf7c-a137f338402e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2ea5fcd9-97b6-4f7c-846e-8205a056c7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_fa945f52-fe20-4d48-936c-a665153236d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2ea5fcd9-97b6-4f7c-846e-8205a056c7b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_fa945f52-fe20-4d48-936c-a665153236d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1a83e998-5eca-4234-a8c9-da8a36abb16e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2ea5fcd9-97b6-4f7c-846e-8205a056c7b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1a83e998-5eca-4234-a8c9-da8a36abb16e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5e16d06e-7bdf-45ec-9a82-12aa326dbba3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2ea5fcd9-97b6-4f7c-846e-8205a056c7b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_5e16d06e-7bdf-45ec-9a82-12aa326dbba3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_43b25d99-2af9-4985-97d1-6bcbec993e6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2ea5fcd9-97b6-4f7c-846e-8205a056c7b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_43b25d99-2af9-4985-97d1-6bcbec993e6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_80d5177e-3c56-4394-a61a-766651005b97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2ea5fcd9-97b6-4f7c-846e-8205a056c7b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_80d5177e-3c56-4394-a61a-766651005b97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b811968a-f567-4530-8706-3561bb2d1f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2ea5fcd9-97b6-4f7c-846e-8205a056c7b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_b811968a-f567-4530-8706-3561bb2d1f5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c173274e-40b8-44ee-a2fe-8deb233378e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2ea5fcd9-97b6-4f7c-846e-8205a056c7b3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c173274e-40b8-44ee-a2fe-8deb233378e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDue_7779f53f-c089-44da-938d-7ac217496adc" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearFive_5e33bd02-2a0b-40b8-b7a1-bf0b0bd2443f" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityPaymentsDue_7779f53f-c089-44da-938d-7ac217496adc" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueYearFive_5e33bd02-2a0b-40b8-b7a1-bf0b0bd2443f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearTwo_e2d438ab-f479-4d49-bd34-2c976a9ff21b" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityPaymentsDue_7779f53f-c089-44da-938d-7ac217496adc" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueYearTwo_e2d438ab-f479-4d49-bd34-2c976a9ff21b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearThree_f908eb44-af96-42bb-93e9-2eb6e85f3f34" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityPaymentsDue_7779f53f-c089-44da-938d-7ac217496adc" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueYearThree_f908eb44-af96-42bb-93e9-2eb6e85f3f34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear_9f2e1245-724a-4519-a26b-83f807c50c8a" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityPaymentsDue_7779f53f-c089-44da-938d-7ac217496adc" xlink:to="loc_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear_9f2e1245-724a-4519-a26b-83f807c50c8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearOne_1a7f54e3-6533-4dfc-9f14-ece7bf8ab1fa" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearOne"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityPaymentsDue_7779f53f-c089-44da-938d-7ac217496adc" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueYearOne_1a7f54e3-6533-4dfc-9f14-ece7bf8ab1fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueAfterYearFive_77d8ec8d-31a0-4a7a-8e13-bac040c97d05" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityPaymentsDue_7779f53f-c089-44da-938d-7ac217496adc" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueAfterYearFive_77d8ec8d-31a0-4a7a-8e13-bac040c97d05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearFour_df887eed-bf16-43f9-9384-00508b89a447" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cvco_LeaseLiabilityPaymentsDue_7779f53f-c089-44da-938d-7ac217496adc" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueYearFour_df887eed-bf16-43f9-9384-00508b89a447" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d1e6691c-f62f-491c-8a5f-a97a2e2f8fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8659584b-5cd8-4ec3-b654-1521a376b429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d1e6691c-f62f-491c-8a5f-a97a2e2f8fa0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_8659584b-5cd8-4ec3-b654-1521a376b429" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8e0b873f-d6f0-43ad-9e0b-40bb17fe0da7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d1e6691c-f62f-491c-8a5f-a97a2e2f8fa0" xlink:to="loc_us-gaap_Goodwill_8e0b873f-d6f0-43ad-9e0b-40bb17fe0da7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_be3e92ce-a132-4ba2-ac36-dd88bc118ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d1e6691c-f62f-491c-8a5f-a97a2e2f8fa0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_be3e92ce-a132-4ba2-ac36-dd88bc118ce3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_b0edb670-a779-41e5-9362-8334d491fa32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_746213b4-c6f6-418c-ac9c-ac636ca787b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_b0edb670-a779-41e5-9362-8334d491fa32" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_746213b4-c6f6-418c-ac9c-ac636ca787b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_e34e9194-7a30-4814-8680-e68ec2138ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_b0edb670-a779-41e5-9362-8334d491fa32" xlink:to="loc_us-gaap_DeferredRevenueCurrent_e34e9194-7a30-4814-8680-e68ec2138ef8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AccruedVolumeRebates_fdcbadb8-6c97-4817-992f-3dfd3ff35512" xlink:href="cvco-20211002.xsd#cvco_AccruedVolumeRebates"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_b0edb670-a779-41e5-9362-8334d491fa32" xlink:to="loc_cvco_AccruedVolumeRebates_fdcbadb8-6c97-4817-992f-3dfd3ff35512" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_b70c2095-394a-43a9-81e5-de7a3b3c3531" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_b0edb670-a779-41e5-9362-8334d491fa32" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_b70c2095-394a-43a9-81e5-de7a3b3c3531" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_f29bbb14-620d-4075-a823-86836c4df0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementaryInsuranceInformationUnearnedPremiums"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_b0edb670-a779-41e5-9362-8334d491fa32" xlink:to="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_f29bbb14-620d-4075-a823-86836c4df0bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LiabilitiesRelatedToConsumerLoansSold_1eac7214-e556-4d7f-8a47-6677b405dea6" xlink:href="cvco-20211002.xsd#cvco_LiabilitiesRelatedToConsumerLoansSold"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_b0edb670-a779-41e5-9362-8334d491fa32" xlink:to="loc_cvco_LiabilitiesRelatedToConsumerLoansSold_1eac7214-e556-4d7f-8a47-6677b405dea6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_b580f115-44b4-4700-be84-42e974160ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_b0edb670-a779-41e5-9362-8334d491fa32" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_b580f115-44b4-4700-be84-42e974160ce2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_651fb2da-bcbc-46c7-a41e-fdb9cb47ebad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_0fbc4518-0929-40e8-b9b4-85c50e9e35cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrincipalAmountOutstandingOnLoansSecuritized"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_651fb2da-bcbc-46c7-a41e-fdb9cb47ebad" xlink:to="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_0fbc4518-0929-40e8-b9b4-85c50e9e35cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_547eb959-9914-418c-8c14-6ba3fb19cb0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_651fb2da-bcbc-46c7-a41e-fdb9cb47ebad" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_547eb959-9914-418c-8c14-6ba3fb19cb0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_ba035247-7f89-44f0-a8ae-905a54f3b60e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_651fb2da-bcbc-46c7-a41e-fdb9cb47ebad" xlink:to="loc_us-gaap_LineOfCredit_ba035247-7f89-44f0-a8ae-905a54f3b60e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_5648da13-1d8f-4cd5-8825-1505fc1257b7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations_651fb2da-bcbc-46c7-a41e-fdb9cb47ebad" xlink:to="loc_us-gaap_FinanceLeaseLiability_5648da13-1d8f-4cd5-8825-1505fc1257b7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ReinsuranceandInsuranceLossReservesDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet_c8db477b-e138-4d5a-bdbb-968f1f70b5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsEarned_4ac5f994-2ac1-4e68-a14a-58b665a47417" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DirectPremiumsEarned"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsEarnedNet_c8db477b-e138-4d5a-bdbb-968f1f70b5a6" xlink:to="loc_us-gaap_DirectPremiumsEarned_4ac5f994-2ac1-4e68-a14a-58b665a47417" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsEarned_0fa40f38-70a6-411c-8115-208009d57fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssumedPremiumsEarned"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsEarnedNet_c8db477b-e138-4d5a-bdbb-968f1f70b5a6" xlink:to="loc_us-gaap_AssumedPremiumsEarned_0fa40f38-70a6-411c-8115-208009d57fae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsEarned_7f6958e1-245c-4750-8d36-f078b2938554" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CededPremiumsEarned"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsEarnedNet_c8db477b-e138-4d5a-bdbb-968f1f70b5a6" xlink:to="loc_us-gaap_CededPremiumsEarned_7f6958e1-245c-4750-8d36-f078b2938554" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNet_391b50a2-3e95-46a6-a273-6e42f3c99069" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PremiumsWrittenNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsWritten_58cd29f5-309f-4bc2-acdb-6c042107ad20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DirectPremiumsWritten"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsWrittenNet_391b50a2-3e95-46a6-a273-6e42f3c99069" xlink:to="loc_us-gaap_DirectPremiumsWritten_58cd29f5-309f-4bc2-acdb-6c042107ad20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsWritten_6af9097e-8800-41da-83b2-8b3cf1aa1f84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssumedPremiumsWritten"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsWrittenNet_391b50a2-3e95-46a6-a273-6e42f3c99069" xlink:to="loc_us-gaap_AssumedPremiumsWritten_6af9097e-8800-41da-83b2-8b3cf1aa1f84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsWritten_745baa1a-83cb-4564-a9ac-0a02170061a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CededPremiumsWritten"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PremiumsWrittenNet_391b50a2-3e95-46a6-a273-6e42f3c99069" xlink:to="loc_us-gaap_CededPremiumsWritten_745baa1a-83cb-4564-a9ac-0a02170061a4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_73573b2d-a966-4b6e-ac5b-fdd145ff376d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5711814c-a403-4290-ba53-098a51cb5b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_73573b2d-a966-4b6e-ac5b-fdd145ff376d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5711814c-a403-4290-ba53-098a51cb5b0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_86cda539-6309-44dc-af05-b2e26a45a79a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_73573b2d-a966-4b6e-ac5b-fdd145ff376d" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_86cda539-6309-44dc-af05-b2e26a45a79a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#BusinessCombinationsandAssetAcquisitionsDetails"/>
  <link:calculationLink xlink:role="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_06d50621-92b7-4219-8eed-bcc24b023b64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_0f40e025-c02d-4186-9534-e07f2ab8ef72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_06d50621-92b7-4219-8eed-bcc24b023b64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_0f40e025-c02d-4186-9534-e07f2ab8ef72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_5ad15687-1931-4d69-8400-788306fd29d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_06d50621-92b7-4219-8eed-bcc24b023b64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_5ad15687-1931-4d69-8400-788306fd29d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_ab0503ae-031c-4192-b043-9b2b90981733" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_06d50621-92b7-4219-8eed-bcc24b023b64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_ab0503ae-031c-4192-b043-9b2b90981733" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_c88e826d-539c-46cd-ac55-d2eebca9813d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_06d50621-92b7-4219-8eed-bcc24b023b64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_c88e826d-539c-46cd-ac55-d2eebca9813d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_79182e96-26bb-4142-b56d-03641b0667f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_06d50621-92b7-4219-8eed-bcc24b023b64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_79182e96-26bb-4142-b56d-03641b0667f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_600356eb-c9a7-4f38-81cf-8fd9f1f95a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_06d50621-92b7-4219-8eed-bcc24b023b64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_600356eb-c9a7-4f38-81cf-8fd9f1f95a5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_730f54d0-47eb-4bc0-8329-045983984068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_06d50621-92b7-4219-8eed-bcc24b023b64" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_730f54d0-47eb-4bc0-8329-045983984068" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>cvco-20211002_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:fcdb45d4-a5bc-49eb-84b5-58a07bf71073,g:bfa6fb0b-9390-44d3-96cb-985dd3e9f59a-->
<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.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended" id="i0663a521f18e468386f4260ece5975bf_ConsolidatedStatementsofCashFlows">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2ea31464-8950-4f3a-88e1-b47d6b7b3752" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAssumed1_4d3b1256-6253-446c-a6a9-a0d084253fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAssumed1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2ea31464-8950-4f3a-88e1-b47d6b7b3752" xlink:to="loc_us-gaap_LoansAssumed1_4d3b1256-6253-446c-a6a9-a0d084253fa7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfAssetsAcquired_c9d16e28-fd46-45da-93d8-b67515349f19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfAssetsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2ea31464-8950-4f3a-88e1-b47d6b7b3752" xlink:to="loc_us-gaap_FairValueOfAssetsAcquired_c9d16e28-fd46-45da-93d8-b67515349f19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_18d1f7db-eb40-4520-92f1-4c9fcdaf86b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_2ea31464-8950-4f3a-88e1-b47d6b7b3752" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_18d1f7db-eb40-4520-92f1-4c9fcdaf86b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1b7c3316-5785-4cba-8193-0f94dfb71f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_2ea31464-8950-4f3a-88e1-b47d6b7b3752" xlink:to="loc_us-gaap_StatementTable_1b7c3316-5785-4cba-8193-0f94dfb71f6f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsAcquiredAxis_99dc360a-3ea5-41ed-bce0-53671a0aca25" xlink:href="cvco-20211002.xsd#cvco_AssetsAcquiredAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1b7c3316-5785-4cba-8193-0f94dfb71f6f" xlink:to="loc_cvco_AssetsAcquiredAxis_99dc360a-3ea5-41ed-bce0-53671a0aca25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsAcquiredDomain_99dc360a-3ea5-41ed-bce0-53671a0aca25_default" xlink:href="cvco-20211002.xsd#cvco_AssetsAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cvco_AssetsAcquiredAxis_99dc360a-3ea5-41ed-bce0-53671a0aca25" xlink:to="loc_cvco_AssetsAcquiredDomain_99dc360a-3ea5-41ed-bce0-53671a0aca25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsAcquiredDomain_80914d45-2944-47bc-9f8b-44c84e2fd544" xlink:href="cvco-20211002.xsd#cvco_AssetsAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cvco_AssetsAcquiredAxis_99dc360a-3ea5-41ed-bce0-53671a0aca25" xlink:to="loc_cvco_AssetsAcquiredDomain_80914d45-2944-47bc-9f8b-44c84e2fd544" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RightOfUseAssetsMember_d81a6c97-ff19-4bbe-bdd1-22a8483c25a3" xlink:href="cvco-20211002.xsd#cvco_RightOfUseAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_AssetsAcquiredDomain_80914d45-2944-47bc-9f8b-44c84e2fd544" xlink:to="loc_cvco_RightOfUseAssetsMember_d81a6c97-ff19-4bbe-bdd1-22a8483c25a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinanceLeasedAssetsMember_3842d4de-2ec3-4d94-9cd9-d2d63b4f156a" xlink:href="cvco-20211002.xsd#cvco_FinanceLeasedAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_AssetsAcquiredDomain_80914d45-2944-47bc-9f8b-44c84e2fd544" xlink:to="loc_cvco_FinanceLeasedAssetsMember_3842d4de-2ec3-4d94-9cd9-d2d63b4f156a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseObligationsIncurredAxis_257ae88b-7f54-4d6f-8fb6-7dd7a972cee0" xlink:href="cvco-20211002.xsd#cvco_LeaseObligationsIncurredAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1b7c3316-5785-4cba-8193-0f94dfb71f6f" xlink:to="loc_cvco_LeaseObligationsIncurredAxis_257ae88b-7f54-4d6f-8fb6-7dd7a972cee0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseObligationsIncurredDomain_257ae88b-7f54-4d6f-8fb6-7dd7a972cee0_default" xlink:href="cvco-20211002.xsd#cvco_LeaseObligationsIncurredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cvco_LeaseObligationsIncurredAxis_257ae88b-7f54-4d6f-8fb6-7dd7a972cee0" xlink:to="loc_cvco_LeaseObligationsIncurredDomain_257ae88b-7f54-4d6f-8fb6-7dd7a972cee0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseObligationsIncurredDomain_7a0f4cdf-242a-4b4f-84af-77f9ad61bb12" xlink:href="cvco-20211002.xsd#cvco_LeaseObligationsIncurredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cvco_LeaseObligationsIncurredAxis_257ae88b-7f54-4d6f-8fb6-7dd7a972cee0" xlink:to="loc_cvco_LeaseObligationsIncurredDomain_7a0f4cdf-242a-4b4f-84af-77f9ad61bb12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingLeaseObligationsMember_6d38181e-c65e-4458-a36a-1768f750611b" xlink:href="cvco-20211002.xsd#cvco_OperatingLeaseObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_LeaseObligationsIncurredDomain_7a0f4cdf-242a-4b4f-84af-77f9ad61bb12" xlink:to="loc_cvco_OperatingLeaseObligationsMember_6d38181e-c65e-4458-a36a-1768f750611b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinanceLeaseObligationsMember_67e7082f-d802-4d21-a847-4e789cf51b08" xlink:href="cvco-20211002.xsd#cvco_FinanceLeaseObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_LeaseObligationsIncurredDomain_7a0f4cdf-242a-4b4f-84af-77f9ad61bb12" xlink:to="loc_cvco_FinanceLeaseObligationsMember_67e7082f-d802-4d21-a847-4e789cf51b08" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#BasisofPresentationPrinciplesofConsolidationDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" xlink:type="extended" id="i46adf9fe8a4b4e5cb3696a6d673de7dc_BasisofPresentationPrinciplesofConsolidationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_4d480074-54d4-4c35-8835-6eda71d9f048" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_4d480074-54d4-4c35-8835-6eda71d9f048" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_28941405-4fee-4dab-ba3e-ce139a256cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_28941405-4fee-4dab-ba3e-ce139a256cbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_f0465881-3f88-439a-ae80-6ce71774806c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_f0465881-3f88-439a-ae80-6ce71774806c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_49f92d98-1649-45fb-b162-5a80ce09b2b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_49f92d98-1649-45fb-b162-5a80ce09b2b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:to="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c8d2a8d5-0a21-41ca-8120-2bb52a0ad643" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c8d2a8d5-0a21-41ca-8120-2bb52a0ad643" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c8d2a8d5-0a21-41ca-8120-2bb52a0ad643_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c8d2a8d5-0a21-41ca-8120-2bb52a0ad643" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_c8d2a8d5-0a21-41ca-8120-2bb52a0ad643_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70985bb5-dabf-4cf2-87b5-01aa0acc7a08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c8d2a8d5-0a21-41ca-8120-2bb52a0ad643" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70985bb5-dabf-4cf2-87b5-01aa0acc7a08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_6aa8013e-2099-46b3-910d-d8a6b880b13b" xlink:href="cvco-20211002.xsd#cvco_CraftsmanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70985bb5-dabf-4cf2-87b5-01aa0acc7a08" xlink:to="loc_cvco_CraftsmanMember_6aa8013e-2099-46b3-910d-d8a6b880b13b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_0c1fa914-f74d-4d94-aaaf-7f0ed6fd1b87" xlink:href="cvco-20211002.xsd#cvco_CommodoreMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70985bb5-dabf-4cf2-87b5-01aa0acc7a08" xlink:to="loc_cvco_CommodoreMember_0c1fa914-f74d-4d94-aaaf-7f0ed6fd1b87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_7736c654-76ca-4909-b9d3-7475608d14fa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:to="loc_srt_OwnershipAxis_7736c654-76ca-4909-b9d3-7475608d14fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_7736c654-76ca-4909-b9d3-7475608d14fa_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_7736c654-76ca-4909-b9d3-7475608d14fa" xlink:to="loc_srt_OwnershipDomain_7736c654-76ca-4909-b9d3-7475608d14fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_298e5f34-6e56-439d-b350-7fd89c4e0bc5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_7736c654-76ca-4909-b9d3-7475608d14fa" xlink:to="loc_srt_OwnershipDomain_298e5f34-6e56-439d-b350-7fd89c4e0bc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MinorityHolderMember_68bf0ef8-d90c-4f8f-87f2-8008f89e9e89" xlink:href="cvco-20211002.xsd#cvco_MinorityHolderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_298e5f34-6e56-439d-b350-7fd89c4e0bc5" xlink:to="loc_cvco_MinorityHolderMember_68bf0ef8-d90c-4f8f-87f2-8008f89e9e89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_ce707d24-4123-4296-893a-1f6d289cf3a5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:to="loc_srt_StatementScenarioAxis_ce707d24-4123-4296-893a-1f6d289cf3a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_ce707d24-4123-4296-893a-1f6d289cf3a5_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_ce707d24-4123-4296-893a-1f6d289cf3a5" xlink:to="loc_srt_ScenarioUnspecifiedDomain_ce707d24-4123-4296-893a-1f6d289cf3a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_5306bfb3-3481-4c20-9fc4-e2701c5c8f30" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_ce707d24-4123-4296-893a-1f6d289cf3a5" xlink:to="loc_srt_ScenarioUnspecifiedDomain_5306bfb3-3481-4c20-9fc4-e2701c5c8f30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_f461cb60-cfa1-4c22-a5d7-07a2126c7e5c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_5306bfb3-3481-4c20-9fc4-e2701c5c8f30" xlink:to="loc_srt_ScenarioForecastMember_f461cb60-cfa1-4c22-a5d7-07a2126c7e5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_1d8a3dba-b929-4e80-8f8a-3fb5625808d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_1d8a3dba-b929-4e80-8f8a-3fb5625808d9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_1d8a3dba-b929-4e80-8f8a-3fb5625808d9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_1d8a3dba-b929-4e80-8f8a-3fb5625808d9" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_1d8a3dba-b929-4e80-8f8a-3fb5625808d9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_5939cc4e-c4e2-4afb-a3da-f2289e8bad43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_1d8a3dba-b929-4e80-8f8a-3fb5625808d9" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_5939cc4e-c4e2-4afb-a3da-f2289e8bad43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestSubjectToPutOrCallRightMember_e0d3e857-010c-479d-b744-c06c1d0c00ab" xlink:href="cvco-20211002.xsd#cvco_InterestSubjectToPutOrCallRightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_5939cc4e-c4e2-4afb-a3da-f2289e8bad43" xlink:to="loc_cvco_InterestSubjectToPutOrCallRightMember_e0d3e857-010c-479d-b744-c06c1d0c00ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_46616652-e1a5-4a72-9fca-ea21c3017a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_46616652-e1a5-4a72-9fca-ea21c3017a1f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_46616652-e1a5-4a72-9fca-ea21c3017a1f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_46616652-e1a5-4a72-9fca-ea21c3017a1f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_46616652-e1a5-4a72-9fca-ea21c3017a1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a685e744-5de5-434e-986e-34f1af661c88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_46616652-e1a5-4a72-9fca-ea21c3017a1f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a685e744-5de5-434e-986e-34f1af661c88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_c65731cb-3e42-41ad-94db-03c2ce7a75ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a685e744-5de5-434e-986e-34f1af661c88" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_c65731cb-3e42-41ad-94db-03c2ce7a75ca" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#RevenuefromContractswithCustomersDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="extended" id="i602b0bee673e4e88b5f268c35620258d_RevenuefromContractswithCustomersDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_765aa2d9-b47f-4bad-b56d-3f86688ec1db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_40fdbdac-a31c-459b-9ae5-803713c98356" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_765aa2d9-b47f-4bad-b56d-3f86688ec1db" xlink:to="loc_us-gaap_Revenues_40fdbdac-a31c-459b-9ae5-803713c98356" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0e12a2af-4ce4-4abc-bb18-3a672922f066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_765aa2d9-b47f-4bad-b56d-3f86688ec1db" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0e12a2af-4ce4-4abc-bb18-3a672922f066" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3efbda04-04b5-4206-8675-add1c4a01185" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0e12a2af-4ce4-4abc-bb18-3a672922f066" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3efbda04-04b5-4206-8675-add1c4a01185" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_3efbda04-04b5-4206-8675-add1c4a01185_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3efbda04-04b5-4206-8675-add1c4a01185" xlink:to="loc_us-gaap_SegmentDomain_3efbda04-04b5-4206-8675-add1c4a01185_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_022def78-5842-4d39-90f8-075891566c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3efbda04-04b5-4206-8675-add1c4a01185" xlink:to="loc_us-gaap_SegmentDomain_022def78-5842-4d39-90f8-075891566c70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FactoryBuiltHousingMember_e198ed01-d551-45cc-8430-3ae86481dbc9" xlink:href="cvco-20211002.xsd#cvco_FactoryBuiltHousingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_022def78-5842-4d39-90f8-075891566c70" xlink:to="loc_cvco_FactoryBuiltHousingMember_e198ed01-d551-45cc-8430-3ae86481dbc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialServicesMember_a151df69-6cff-4b58-b86d-20dd7a22fe52" xlink:href="cvco-20211002.xsd#cvco_FinancialServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_022def78-5842-4d39-90f8-075891566c70" xlink:to="loc_cvco_FinancialServicesMember_a151df69-6cff-4b58-b86d-20dd7a22fe52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d90b02d3-9de4-40fd-845c-5dd611ca08f7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0e12a2af-4ce4-4abc-bb18-3a672922f066" xlink:to="loc_srt_ProductOrServiceAxis_d90b02d3-9de4-40fd-845c-5dd611ca08f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_d90b02d3-9de4-40fd-845c-5dd611ca08f7_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_d90b02d3-9de4-40fd-845c-5dd611ca08f7" xlink:to="loc_srt_ProductsAndServicesDomain_d90b02d3-9de4-40fd-845c-5dd611ca08f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_d90b02d3-9de4-40fd-845c-5dd611ca08f7" xlink:to="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_HUDCodeMember_396d60de-2e7d-431d-9696-4ccbc8c806c2" xlink:href="cvco-20211002.xsd#cvco_HUDCodeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_cvco_HUDCodeMember_396d60de-2e7d-431d-9696-4ccbc8c806c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ModularMember_4f8657d9-9906-4fc9-8811-364842d9d7b4" xlink:href="cvco-20211002.xsd#cvco_ModularMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_cvco_ModularMember_4f8657d9-9906-4fc9-8811-364842d9d7b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ParkModelRVsMember_a7d44810-bbf3-4677-b9db-e419eeeb727c" xlink:href="cvco-20211002.xsd#cvco_ParkModelRVsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_cvco_ParkModelRVsMember_a7d44810-bbf3-4677-b9db-e419eeeb727c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_42247c9d-640d-4549-a94c-632a768f1568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_42247c9d-640d-4549-a94c-632a768f1568" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InsuranceAgencyCommissionsMember_8102f7c4-7717-4c22-ba99-98a23cd23b38" xlink:href="cvco-20211002.xsd#cvco_InsuranceAgencyCommissionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_cvco_InsuranceAgencyCommissionsMember_8102f7c4-7717-4c22-ba99-98a23cd23b38" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceOtherMember_5e3b1746-b50e-437e-a32f-2bc8d6aff9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_us-gaap_FinancialServiceOtherMember_5e3b1746-b50e-437e-a32f-2bc8d6aff9d4" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#RestrictedCashDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/RestrictedCashDetails" xlink:type="extended" id="ibac17ecba3ab49bd9ff7f04aafbcb1e3_RestrictedCashDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3392a081-73bc-433f-afe5-acd6d768a44b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleOfRestrictedCashAbstract_9f455649-cde0-490f-aa84-332883c0165f" xlink:href="cvco-20211002.xsd#cvco_ScheduleOfRestrictedCashAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3392a081-73bc-433f-afe5-acd6d768a44b" xlink:to="loc_cvco_ScheduleOfRestrictedCashAbstract_9f455649-cde0-490f-aa84-332883c0165f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_b4c9e7ab-5f28-4788-92db-ee94cf93ffb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_ScheduleOfRestrictedCashAbstract_9f455649-cde0-490f-aa84-332883c0165f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_b4c9e7ab-5f28-4788-92db-ee94cf93ffb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_e14671a5-ee71-4faa-81ac-bfdc79c854fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_ScheduleOfRestrictedCashAbstract_9f455649-cde0-490f-aa84-332883c0165f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_e14671a5-ee71-4faa-81ac-bfdc79c854fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_d02d75a7-7d56-4ccc-a41e-9253ec2fe434" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_ScheduleOfRestrictedCashAbstract_9f455649-cde0-490f-aa84-332883c0165f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_d02d75a7-7d56-4ccc-a41e-9253ec2fe434" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_77fc1ca6-a6a3-497c-9d70-0cbfd8b5fccc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3392a081-73bc-433f-afe5-acd6d768a44b" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_77fc1ca6-a6a3-497c-9d70-0cbfd8b5fccc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_da74fe42-619e-4e06-931c-3b80d0dbe880" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_77fc1ca6-a6a3-497c-9d70-0cbfd8b5fccc" xlink:to="loc_srt_MajorCustomersAxis_da74fe42-619e-4e06-931c-3b80d0dbe880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_da74fe42-619e-4e06-931c-3b80d0dbe880_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_da74fe42-619e-4e06-931c-3b80d0dbe880" xlink:to="loc_srt_NameOfMajorCustomerDomain_da74fe42-619e-4e06-931c-3b80d0dbe880_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_52914291-a2b2-476c-939f-9cc714ba1392" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_da74fe42-619e-4e06-931c-3b80d0dbe880" xlink:to="loc_srt_NameOfMajorCustomerDomain_52914291-a2b2-476c-939f-9cc714ba1392" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember_7b510003-29e0-4703-9d02-f761e0cf6fb6" xlink:href="cvco-20211002.xsd#cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_52914291-a2b2-476c-939f-9cc714ba1392" xlink:to="loc_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember_7b510003-29e0-4703-9d02-f761e0cf6fb6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OtherRestrictedCashMember_fd8e1db5-2777-4517-a39a-9ba9e6a25dd8" xlink:href="cvco-20211002.xsd#cvco_OtherRestrictedCashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_52914291-a2b2-476c-939f-9cc714ba1392" xlink:to="loc_cvco_OtherRestrictedCashMember_fd8e1db5-2777-4517-a39a-9ba9e6a25dd8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#InvestmentsAmortizedcostandfairvalueDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" xlink:type="extended" id="ife5baf254a7441cd9e397c47ed07bbde_InvestmentsAmortizedcostandfairvalueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fd4bdb81-90c6-4de7-9e39-d80475038e21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_ec0f5f29-b12b-4a18-817b-5800be375e70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fd4bdb81-90c6-4de7-9e39-d80475038e21" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_ec0f5f29-b12b-4a18-817b-5800be375e70" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4623c98f-1b26-4379-b905-2b01906e7dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fd4bdb81-90c6-4de7-9e39-d80475038e21" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4623c98f-1b26-4379-b905-2b01906e7dd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_072af33c-f98f-49b7-9fab-517480f765d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fd4bdb81-90c6-4de7-9e39-d80475038e21" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_072af33c-f98f-49b7-9fab-517480f765d9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_85df8e82-c644-416a-a6d1-3cededabc49e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_072af33c-f98f-49b7-9fab-517480f765d9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_85df8e82-c644-416a-a6d1-3cededabc49e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_85df8e82-c644-416a-a6d1-3cededabc49e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_85df8e82-c644-416a-a6d1-3cededabc49e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_85df8e82-c644-416a-a6d1-3cededabc49e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f6d31ff0-6683-4546-acbe-5ef1cf69a1c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_85df8e82-c644-416a-a6d1-3cededabc49e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f6d31ff0-6683-4546-acbe-5ef1cf69a1c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c872eda7-0581-4703-82fa-a89500c2a9f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f6d31ff0-6683-4546-acbe-5ef1cf69a1c3" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c872eda7-0581-4703-82fa-a89500c2a9f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_62035fda-a5d7-4d02-9460-de4fff5cb2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f6d31ff0-6683-4546-acbe-5ef1cf69a1c3" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_62035fda-a5d7-4d02-9460-de4fff5cb2f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_bc6088c2-9de7-4c1d-9284-a3de341f8dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f6d31ff0-6683-4546-acbe-5ef1cf69a1c3" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_bc6088c2-9de7-4c1d-9284-a3de341f8dfe" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#InvestmentsRecognizedGainsandLossesDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" xlink:type="extended" id="ia7b6d880945a4c8bb74a9fb2f944ee41_InvestmentsRecognizedGainsandLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_46bcc5b4-cc2e-481b-9fcf-ab06285ab1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_46bcc5b4-cc2e-481b-9fcf-ab06285ab1a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_c8623f35-b16a-49f0-b13e-66bcbba404ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_c8623f35-b16a-49f0-b13e-66bcbba404ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_4bbe92cb-b330-4b34-a770-10abb53564d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_4bbe92cb-b330-4b34-a770-10abb53564d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_40e32d56-8cbb-4c6c-917b-2590e0a989a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_40e32d56-8cbb-4c6c-917b-2590e0a989a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_1289c72a-33db-4426-97d8-bd82f29c2f75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_1289c72a-33db-4426-97d8-bd82f29c2f75" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_5ab6974b-b466-4d68-ad9d-37e9d66fd3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_5ab6974b-b466-4d68-ad9d-37e9d66fd3d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_ff39c692-069b-45d3-bce2-1b56dc923c87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_5ab6974b-b466-4d68-ad9d-37e9d66fd3d0" xlink:to="loc_us-gaap_InvestmentTypeAxis_ff39c692-069b-45d3-bce2-1b56dc923c87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_ff39c692-069b-45d3-bce2-1b56dc923c87_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_ff39c692-069b-45d3-bce2-1b56dc923c87" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_ff39c692-069b-45d3-bce2-1b56dc923c87_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_264c15b4-3f33-4597-a5a0-d4d466b1a82f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_ff39c692-069b-45d3-bce2-1b56dc923c87" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_264c15b4-3f33-4597-a5a0-d4d466b1a82f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_bb92235b-d1c1-40fe-9151-c8b754a3c2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_264c15b4-3f33-4597-a5a0-d4d466b1a82f" xlink:to="loc_us-gaap_EquitySecuritiesMember_bb92235b-d1c1-40fe-9151-c8b754a3c2ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ce8e65ba-e452-47b3-9869-d323faa7871d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_5ab6974b-b466-4d68-ad9d-37e9d66fd3d0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ce8e65ba-e452-47b3-9869-d323faa7871d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ce8e65ba-e452-47b3-9869-d323faa7871d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_ce8e65ba-e452-47b3-9869-d323faa7871d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ce8e65ba-e452-47b3-9869-d323faa7871d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9b4afd64-8e25-45bf-a60c-ed4efa7554bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_ce8e65ba-e452-47b3-9869-d323faa7871d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9b4afd64-8e25-45bf-a60c-ed4efa7554bf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" xlink:type="extended" id="i158c6c4241044b8e9e176e905fd86ca2_ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_a723bd06-28c4-4916-913c-dfdaad759998" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_a723bd06-28c4-4916-913c-dfdaad759998" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet_82c30ac4-cd25-4606-bfd9-6acee23bb0a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet_82c30ac4-cd25-4606-bfd9-6acee23bb0a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_36374c09-417b-453e-b588-41e5fd914f72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_36374c09-417b-453e-b588-41e5fd914f72" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_70c116ae-5aad-4c07-be43-dc4bce2bc27a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_70c116ae-5aad-4c07-be43-dc4bce2bc27a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_7742cfe0-e34e-4cbc-8979-2d6cc0388b55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_895577e7-04c0-4cba-926a-c0c9ad558e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_895577e7-04c0-4cba-926a-c0c9ad558e62" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5c6418b9-25bf-442a-bd46-d99419c7f355" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_895577e7-04c0-4cba-926a-c0c9ad558e62" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5c6418b9-25bf-442a-bd46-d99419c7f355" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_5c6418b9-25bf-442a-bd46-d99419c7f355_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5c6418b9-25bf-442a-bd46-d99419c7f355" xlink:to="loc_us-gaap_TypeOfAdoptionMember_5c6418b9-25bf-442a-bd46-d99419c7f355_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_bbfe28dd-cf50-4c65-9792-143e18a96ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5c6418b9-25bf-442a-bd46-d99419c7f355" xlink:to="loc_us-gaap_TypeOfAdoptionMember_bbfe28dd-cf50-4c65-9792-143e18a96ce9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_433548b4-a79c-41c6-b1b4-56853dcfde8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_bbfe28dd-cf50-4c65-9792-143e18a96ce9" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_433548b4-a79c-41c6-b1b4-56853dcfde8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b5c1815-b9b3-47a4-9a75-ce85a85916b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_895577e7-04c0-4cba-926a-c0c9ad558e62" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b5c1815-b9b3-47a4-9a75-ce85a85916b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0b5c1815-b9b3-47a4-9a75-ce85a85916b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b5c1815-b9b3-47a4-9a75-ce85a85916b2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0b5c1815-b9b3-47a4-9a75-ce85a85916b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_180ea197-070e-4bb7-938e-d19dbeb35ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b5c1815-b9b3-47a4-9a75-ce85a85916b2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_180ea197-070e-4bb7-938e-d19dbeb35ec8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_101008ad-04ad-4270-8c22-375835fdb314" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_180ea197-070e-4bb7-938e-d19dbeb35ec8" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_101008ad-04ad-4270-8c22-375835fdb314" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#DelinquencystatusofconsumerloansDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" xlink:type="extended" id="i42e2fcf3d37c4e0c834f5fd808be3600_DelinquencystatusofconsumerloansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1cded367-59bf-48c6-ae51-9357dd14aec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_dee1558f-f20b-4e3d-b2df-7397ff79235d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableGrossCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1cded367-59bf-48c6-ae51-9357dd14aec6" xlink:to="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_dee1558f-f20b-4e3d-b2df-7397ff79235d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c040c3be-5f18-42ad-bde2-b92b2657ee7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1cded367-59bf-48c6-ae51-9357dd14aec6" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c040c3be-5f18-42ad-bde2-b92b2657ee7b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DelinquencyStatusAxis_baaa6598-c0ba-4161-ad5b-128b82bb4e32" xlink:href="cvco-20211002.xsd#cvco_DelinquencyStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c040c3be-5f18-42ad-bde2-b92b2657ee7b" xlink:to="loc_cvco_DelinquencyStatusAxis_baaa6598-c0ba-4161-ad5b-128b82bb4e32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DelinquencyStatusDomain_baaa6598-c0ba-4161-ad5b-128b82bb4e32_default" xlink:href="cvco-20211002.xsd#cvco_DelinquencyStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cvco_DelinquencyStatusAxis_baaa6598-c0ba-4161-ad5b-128b82bb4e32" xlink:to="loc_cvco_DelinquencyStatusDomain_baaa6598-c0ba-4161-ad5b-128b82bb4e32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:href="cvco-20211002.xsd#cvco_DelinquencyStatusDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cvco_DelinquencyStatusAxis_baaa6598-c0ba-4161-ad5b-128b82bb4e32" xlink:to="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CurrentMember_42b709d4-4909-44c5-9389-1fb402427c36" xlink:href="cvco-20211002.xsd#cvco_CurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:to="loc_cvco_CurrentMember_42b709d4-4909-44c5-9389-1fb402427c36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A3160DaysPastDueMember_9b7fa1fe-3bf0-46e7-9786-d289f8bcefcf" xlink:href="cvco-20211002.xsd#cvco_A3160DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:to="loc_cvco_A3160DaysPastDueMember_9b7fa1fe-3bf0-46e7-9786-d289f8bcefcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A6190DaysPastDueMember_c9a05815-d561-4071-b6ef-6f751b000034" xlink:href="cvco-20211002.xsd#cvco_A6190DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:to="loc_cvco_A6190DaysPastDueMember_c9a05815-d561-4071-b6ef-6f751b000034" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A91DaysPastDueMember_f0260711-339f-4606-8cfa-cb8821e3effb" xlink:href="cvco-20211002.xsd#cvco_A91DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:to="loc_cvco_A91DaysPastDueMember_f0260711-339f-4606-8cfa-cb8821e3effb" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="extended" id="ie099a882a0054626a882cee208ccdc44_ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ffa8797-b0c9-47cb-b577-224c80412bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_c30d3e12-7113-4975-97d5-d9e5986115c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableGrossCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ffa8797-b0c9-47cb-b577-224c80412bdb" xlink:to="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_c30d3e12-7113-4975-97d5-d9e5986115c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa15de97-b3d0-4cc2-b71b-48c00bba8913" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ffa8797-b0c9-47cb-b577-224c80412bdb" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa15de97-b3d0-4cc2-b71b-48c00bba8913" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_a8b2092a-a631-441c-a972-2bf7208b7c69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa15de97-b3d0-4cc2-b71b-48c00bba8913" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_a8b2092a-a631-441c-a972-2bf7208b7c69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_a8b2092a-a631-441c-a972-2bf7208b7c69_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_a8b2092a-a631-441c-a972-2bf7208b7c69" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_a8b2092a-a631-441c-a972-2bf7208b7c69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_a8b2092a-a631-441c-a972-2bf7208b7c69" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeMember_682fdd0f-2426-4d06-b8c6-5d6fac7b61d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:to="loc_us-gaap_PrimeMember_682fdd0f-2426-4d06-b8c6-5d6fac7b61d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NearPrimeMember_72b8db98-61d3-4883-8787-794361751c2a" xlink:href="cvco-20211002.xsd#cvco_NearPrimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:to="loc_cvco_NearPrimeMember_72b8db98-61d3-4883-8787-794361751c2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubprimeMember_86d4595c-efeb-4ea8-a44a-7d47fd7a368f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubprimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:to="loc_us-gaap_SubprimeMember_86d4595c-efeb-4ea8-a44a-7d47fd7a368f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NoFICOScoreMember_19e1160f-f1cf-4079-afca-f38e6e2e3c17" xlink:href="cvco-20211002.xsd#cvco_NoFICOScoreMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:to="loc_cvco_NoFICOScoreMember_19e1160f-f1cf-4079-afca-f38e6e2e3c17" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationAxis_fda6a321-2bb4-4b25-902e-e71572de3873" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa15de97-b3d0-4cc2-b71b-48c00bba8913" xlink:to="loc_cvco_YearOfOriginationAxis_fda6a321-2bb4-4b25-902e-e71572de3873" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationDomain_fda6a321-2bb4-4b25-902e-e71572de3873_default" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cvco_YearOfOriginationAxis_fda6a321-2bb4-4b25-902e-e71572de3873" xlink:to="loc_cvco_YearOfOriginationDomain_fda6a321-2bb4-4b25-902e-e71572de3873_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cvco_YearOfOriginationAxis_fda6a321-2bb4-4b25-902e-e71572de3873" xlink:to="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CurrentFiscalYearMember_6cb8fd9f-d0b4-4695-b9bc-1a687e3cf024" xlink:href="cvco-20211002.xsd#cvco_CurrentFiscalYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_CurrentFiscalYearMember_6cb8fd9f-d0b4-4695-b9bc-1a687e3cf024" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_PriorFiscalYearMember_e2c5ee3d-eeea-438d-9fb3-47a53c1c9061" xlink:href="cvco-20211002.xsd#cvco_PriorFiscalYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_PriorFiscalYearMember_e2c5ee3d-eeea-438d-9fb3-47a53c1c9061" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2020Member_573fa411-0ae1-47a0-8565-cbd46590a214" xlink:href="cvco-20211002.xsd#cvco_Fiscal2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2020Member_573fa411-0ae1-47a0-8565-cbd46590a214" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2019Member_d3dd757c-9885-48ad-aa9a-8826fc23840a" xlink:href="cvco-20211002.xsd#cvco_Fiscal2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2019Member_d3dd757c-9885-48ad-aa9a-8826fc23840a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2018Member_2da79911-9b3f-4275-89e0-f248a096a1cc" xlink:href="cvco-20211002.xsd#cvco_Fiscal2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2018Member_2da79911-9b3f-4275-89e0-f248a096a1cc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2017Member_b0a206ca-7951-41b7-8782-1b444ecc013f" xlink:href="cvco-20211002.xsd#cvco_Fiscal2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2017Member_b0a206ca-7951-41b7-8782-1b444ecc013f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2017AndPriorMember_b241093e-ed2c-466a-a240-73f28b8f74e3" xlink:href="cvco-20211002.xsd#cvco_Fiscal2017AndPriorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2017AndPriorMember_b241093e-ed2c-466a-a240-73f28b8f74e3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2016AndPriorMember_e5a6fac8-1463-422d-9cf5-7771990e378e" xlink:href="cvco-20211002.xsd#cvco_Fiscal2016AndPriorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2016AndPriorMember_e5a6fac8-1463-422d-9cf5-7771990e378e" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsumerLoansReceivableNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" xlink:type="extended" id="i4174561ef7884e0fb8e806d21f211cae_ConsumerLoansReceivableNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_eb2e074b-1fdb-4109-bf21-49b1e4a9a648" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage_94948164-a3d3-4374-802b-ca256b9fb1d5" xlink:href="cvco-20211002.xsd#cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_eb2e074b-1fdb-4109-bf21-49b1e4a9a648" xlink:to="loc_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage_94948164-a3d3-4374-802b-ca256b9fb1d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAcquiredThroughForeclosure_282417a7-cfeb-42a4-98ae-b9eab6e834ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateAcquiredThroughForeclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_eb2e074b-1fdb-4109-bf21-49b1e4a9a648" xlink:to="loc_us-gaap_RealEstateAcquiredThroughForeclosure_282417a7-cfeb-42a4-98ae-b9eab6e834ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_0180953b-3848-4581-b3e8-c21adfee59ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageLoansInProcessOfForeclosureAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_eb2e074b-1fdb-4109-bf21-49b1e4a9a648" xlink:to="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_0180953b-3848-4581-b3e8-c21adfee59ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_29555cc7-ba42-4cf3-9b94-9f1358868f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_eb2e074b-1fdb-4109-bf21-49b1e4a9a648" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_29555cc7-ba42-4cf3-9b94-9f1358868f8a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d246e370-363a-4f0c-861d-0f3ed0963feb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_29555cc7-ba42-4cf3-9b94-9f1358868f8a" xlink:to="loc_srt_StatementGeographicalAxis_d246e370-363a-4f0c-861d-0f3ed0963feb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d246e370-363a-4f0c-861d-0f3ed0963feb_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_d246e370-363a-4f0c-861d-0f3ed0963feb" xlink:to="loc_srt_SegmentGeographicalDomain_d246e370-363a-4f0c-861d-0f3ed0963feb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_28f2a477-dea8-4530-b498-20e0da0e838c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_d246e370-363a-4f0c-861d-0f3ed0963feb" xlink:to="loc_srt_SegmentGeographicalDomain_28f2a477-dea8-4530-b498-20e0da0e838c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_effd2b40-328e-4203-8a09-7df5874e6105" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_TX"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_28f2a477-dea8-4530-b498-20e0da0e838c" xlink:to="loc_stpr_TX_effd2b40-328e-4203-8a09-7df5874e6105" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_FL_6f143fb1-2f1b-4232-a70f-718bcfd7d0ad" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_FL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_28f2a477-dea8-4530-b498-20e0da0e838c" xlink:to="loc_stpr_FL_6f143fb1-2f1b-4232-a70f-718bcfd7d0ad" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommercialLoansReceivableCommercialLoansReceivableNetDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" xlink:type="extended" id="iaeb42f0243fc451184c8ed24c437b9a9_CommercialLoansReceivableCommercialLoansReceivableNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_c11b2900-7a81-41c3-b4a4-9f10f2b7fa7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_c11b2900-7a81-41c3-b4a4-9f10f2b7fa7b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_767ae41f-4811-4832-a39a-204735d6789d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_us-gaap_NotesReceivableGross_767ae41f-4811-4832-a39a-204735d6789d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_25c4d3f9-9329-4cac-baf6-2fbac4bcfeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_25c4d3f9-9329-4cac-baf6-2fbac4bcfeb6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables_da75f2fc-0eb6-4b9e-8515-775ff694e367" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables_da75f2fc-0eb6-4b9e-8515-775ff694e367" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_61f690b2-3ffb-4d7d-8ccc-2f5c32afc8d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_us-gaap_NotesReceivableNet_61f690b2-3ffb-4d7d-8ccc-2f5c32afc8d0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent_9da8d369-f4e7-4273-84b0-395a44ddfdac" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent_9da8d369-f4e7-4273-84b0-395a44ddfdac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent_07056de0-1cf6-49aa-9177-6b6056da23a9" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent_07056de0-1cf6-49aa-9177-6b6056da23a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Weightedaveragecontractualinterestratecommercial_1e19b230-c58d-40a9-a1ad-146bfba94028" xlink:href="cvco-20211002.xsd#cvco_Weightedaveragecontractualinterestratecommercial"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_cvco_Weightedaveragecontractualinterestratecommercial_1e19b230-c58d-40a9-a1ad-146bfba94028" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_WeightedAverageMonthsOutstandingCommercial_58aa4b20-c248-4602-b7bd-0cf75386164e" xlink:href="cvco-20211002.xsd#cvco_WeightedAverageMonthsOutstandingCommercial"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_cvco_WeightedAverageMonthsOutstandingCommercial_58aa4b20-c248-4602-b7bd-0cf75386164e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_60808ad2-619f-4ebb-96fb-8ccf7d2c541f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_c11b2900-7a81-41c3-b4a4-9f10f2b7fa7b" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_60808ad2-619f-4ebb-96fb-8ccf7d2c541f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3dd4eeaa-c5b2-40da-a986-135b840795d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_60808ad2-619f-4ebb-96fb-8ccf7d2c541f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3dd4eeaa-c5b2-40da-a986-135b840795d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3dd4eeaa-c5b2-40da-a986-135b840795d8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3dd4eeaa-c5b2-40da-a986-135b840795d8" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3dd4eeaa-c5b2-40da-a986-135b840795d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97477d14-bd6d-43e0-b85d-f86ce40ebb12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3dd4eeaa-c5b2-40da-a986-135b840795d8" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97477d14-bd6d-43e0-b85d-f86ce40ebb12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_42394b04-899e-42be-8819-8e5cfe4fc688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97477d14-bd6d-43e0-b85d-f86ce40ebb12" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_42394b04-899e-42be-8819-8e5cfe4fc688" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails" xlink:type="extended" id="iebf7b2a437ad4fbd814e1bccc82982b2_CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_542e3fdf-282c-43f6-85dd-4eb4c5fa45c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_354e8acd-fd17-403b-b859-aa527d005870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_542e3fdf-282c-43f6-85dd-4eb4c5fa45c2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_354e8acd-fd17-403b-b859-aa527d005870" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet_c483872e-e355-4743-aaee-56031c834fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_542e3fdf-282c-43f6-85dd-4eb4c5fa45c2" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet_c483872e-e355-4743-aaee-56031c834fd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_b8cf874b-a10a-4eb3-8af4-26ab0bed1ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_542e3fdf-282c-43f6-85dd-4eb4c5fa45c2" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_b8cf874b-a10a-4eb3-8af4-26ab0bed1ef0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_cd3b5014-c456-4c7e-a82a-48d82a9c3d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_63b6c35e-338d-4436-82af-4e434fcf00c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_542e3fdf-282c-43f6-85dd-4eb4c5fa45c2" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_63b6c35e-338d-4436-82af-4e434fcf00c4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f6593c7-1505-499b-aaf4-8c107b747f09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_63b6c35e-338d-4436-82af-4e434fcf00c4" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f6593c7-1505-499b-aaf4-8c107b747f09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_3f6593c7-1505-499b-aaf4-8c107b747f09_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f6593c7-1505-499b-aaf4-8c107b747f09" xlink:to="loc_us-gaap_TypeOfAdoptionMember_3f6593c7-1505-499b-aaf4-8c107b747f09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_fc14ad3a-08c2-404d-9c58-7f40311817cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f6593c7-1505-499b-aaf4-8c107b747f09" xlink:to="loc_us-gaap_TypeOfAdoptionMember_fc14ad3a-08c2-404d-9c58-7f40311817cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_636da6e4-7c6d-4379-b783-68f151687f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_fc14ad3a-08c2-404d-9c58-7f40311817cc" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_636da6e4-7c6d-4379-b783-68f151687f92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_7987184c-d411-4f63-a835-05648a3c7879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_63b6c35e-338d-4436-82af-4e434fcf00c4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_7987184c-d411-4f63-a835-05648a3c7879" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7987184c-d411-4f63-a835-05648a3c7879_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_7987184c-d411-4f63-a835-05648a3c7879" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7987184c-d411-4f63-a835-05648a3c7879_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_60ea55a3-5d6c-4ae1-8c63-fdb05f72c3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_7987184c-d411-4f63-a835-05648a3c7879" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_60ea55a3-5d6c-4ae1-8c63-fdb05f72c3f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_5da041ca-cc97-414b-b2d6-a2d308c0be73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_60ea55a3-5d6c-4ae1-8c63-fdb05f72c3f8" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_5da041ca-cc97-414b-b2d6-a2d308c0be73" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="extended" id="i8e455a8dca02471082c1346799dbcc15_CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e6b61922-7ca3-458a-b050-2f34d1266d63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_16bcdce3-1bea-4570-bd16-ae27459fde1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e6b61922-7ca3-458a-b050-2f34d1266d63" xlink:to="loc_us-gaap_NotesReceivableGross_16bcdce3-1bea-4570-bd16-ae27459fde1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_6836aa18-da40-4ed8-aed7-0973b250de8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e6b61922-7ca3-458a-b050-2f34d1266d63" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_6836aa18-da40-4ed8-aed7-0973b250de8d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_0219ce37-c814-4d6f-9d5f-37408f3918e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_6836aa18-da40-4ed8-aed7-0973b250de8d" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_0219ce37-c814-4d6f-9d5f-37408f3918e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_0219ce37-c814-4d6f-9d5f-37408f3918e1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_0219ce37-c814-4d6f-9d5f-37408f3918e1" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_0219ce37-c814-4d6f-9d5f-37408f3918e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_c866f7e6-fb0a-4565-83fa-11b0dde40f86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_0219ce37-c814-4d6f-9d5f-37408f3918e1" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_c866f7e6-fb0a-4565-83fa-11b0dde40f86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformingFinancingReceivableMember_e1716147-b103-4375-86f8-94820fc3b206" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformingFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c866f7e6-fb0a-4565-83fa-11b0dde40f86" xlink:to="loc_us-gaap_PerformingFinancingReceivableMember_e1716147-b103-4375-86f8-94820fc3b206" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_WatchListMember_7e9bc6d3-65dd-42a9-9baa-c713bb99715b" xlink:href="cvco-20211002.xsd#cvco_WatchListMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c866f7e6-fb0a-4565-83fa-11b0dde40f86" xlink:to="loc_cvco_WatchListMember_7e9bc6d3-65dd-42a9-9baa-c713bb99715b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_3086392c-18d4-4f4c-abf2-b0eeb9b272d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c866f7e6-fb0a-4565-83fa-11b0dde40f86" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_3086392c-18d4-4f4c-abf2-b0eeb9b272d9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationAxis_7d386c9f-27b0-4bf3-9056-a64b12e10f69" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_6836aa18-da40-4ed8-aed7-0973b250de8d" xlink:to="loc_cvco_YearOfOriginationAxis_7d386c9f-27b0-4bf3-9056-a64b12e10f69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationDomain_7d386c9f-27b0-4bf3-9056-a64b12e10f69_default" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_cvco_YearOfOriginationAxis_7d386c9f-27b0-4bf3-9056-a64b12e10f69" xlink:to="loc_cvco_YearOfOriginationDomain_7d386c9f-27b0-4bf3-9056-a64b12e10f69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_cvco_YearOfOriginationAxis_7d386c9f-27b0-4bf3-9056-a64b12e10f69" xlink:to="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CurrentFiscalYearMember_ae0670ee-81f7-4fe1-9197-1e878c8a3162" xlink:href="cvco-20211002.xsd#cvco_CurrentFiscalYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_CurrentFiscalYearMember_ae0670ee-81f7-4fe1-9197-1e878c8a3162" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_PriorFiscalYearMember_00833a1f-29bd-4a32-baee-c3b1506d795a" xlink:href="cvco-20211002.xsd#cvco_PriorFiscalYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_PriorFiscalYearMember_00833a1f-29bd-4a32-baee-c3b1506d795a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2020Member_8e19cfbe-fda0-48a1-b3d4-fce66b44de17" xlink:href="cvco-20211002.xsd#cvco_Fiscal2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2020Member_8e19cfbe-fda0-48a1-b3d4-fce66b44de17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2019Member_93f451f9-13f6-4701-bc13-55fe82b4aedd" xlink:href="cvco-20211002.xsd#cvco_Fiscal2019Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2019Member_93f451f9-13f6-4701-bc13-55fe82b4aedd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2018Member_8a45795c-2695-40f7-837e-e20326e65526" xlink:href="cvco-20211002.xsd#cvco_Fiscal2018Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2018Member_8a45795c-2695-40f7-837e-e20326e65526" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2017Member_c13ff88c-b03c-4613-a8f4-a3ad3ce07d0e" xlink:href="cvco-20211002.xsd#cvco_Fiscal2017Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2017Member_c13ff88c-b03c-4613-a8f4-a3ad3ce07d0e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2017AndPriorMember_39678cbc-dfa8-435c-b581-11382d1cc76d" xlink:href="cvco-20211002.xsd#cvco_Fiscal2017AndPriorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2017AndPriorMember_39678cbc-dfa8-435c-b581-11382d1cc76d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2016AndPriorMember_7a2ab0b0-7705-4e92-8aac-87cc6dacea71" xlink:href="cvco-20211002.xsd#cvco_Fiscal2016AndPriorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2016AndPriorMember_7a2ab0b0-7705-4e92-8aac-87cc6dacea71" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" xlink:type="extended" id="ie5b4e92e94b84c989004a1cb8e3083fd_CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_abe806fc-cf85-4989-a9fa-789af0ab7d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivablePrincipalBalanceConcentration_639daacb-c8ad-47fd-946f-769cfe4e521b" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivablePrincipalBalanceConcentration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_abe806fc-cf85-4989-a9fa-789af0ab7d0f" xlink:to="loc_cvco_CommercialLoansReceivablePrincipalBalanceConcentration_639daacb-c8ad-47fd-946f-769cfe4e521b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract_d4f00010-62e0-4a66-af24-4f0d3e1bdf9a" xlink:href="cvco-20211002.xsd#cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_abe806fc-cf85-4989-a9fa-789af0ab7d0f" xlink:to="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract_d4f00010-62e0-4a66-af24-4f0d3e1bdf9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage_cc1e1c7d-2c14-4a4f-8f3d-2f938ae0b5cd" xlink:href="cvco-20211002.xsd#cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract_d4f00010-62e0-4a66-af24-4f0d3e1bdf9a" xlink:to="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage_cc1e1c7d-2c14-4a4f-8f3d-2f938ae0b5cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConcentrationRiskOnFinancingReceivablesPercentage_40d5a838-9779-43ea-926f-91d88373e083" xlink:href="cvco-20211002.xsd#cvco_ConcentrationRiskOnFinancingReceivablesPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_abe806fc-cf85-4989-a9fa-789af0ab7d0f" xlink:to="loc_cvco_ConcentrationRiskOnFinancingReceivablesPercentage_40d5a838-9779-43ea-926f-91d88373e083" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d67cc112-848d-4125-8ef0-55c705a0711f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_abe806fc-cf85-4989-a9fa-789af0ab7d0f" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d67cc112-848d-4125-8ef0-55c705a0711f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_878da399-3041-433f-bdad-38694dcad8fa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d67cc112-848d-4125-8ef0-55c705a0711f" xlink:to="loc_srt_StatementGeographicalAxis_878da399-3041-433f-bdad-38694dcad8fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_878da399-3041-433f-bdad-38694dcad8fa_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_878da399-3041-433f-bdad-38694dcad8fa" xlink:to="loc_srt_SegmentGeographicalDomain_878da399-3041-433f-bdad-38694dcad8fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a7161142-0659-4ef5-847a-673778a835d4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_878da399-3041-433f-bdad-38694dcad8fa" xlink:to="loc_srt_SegmentGeographicalDomain_a7161142-0659-4ef5-847a-673778a835d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_PA_8bf31947-11ac-46a1-abfd-a6c20ca4d765" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_PA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a7161142-0659-4ef5-847a-673778a835d4" xlink:to="loc_stpr_PA_8bf31947-11ac-46a1-abfd-a6c20ca4d765" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_AZ_c90339a4-e6f1-4626-b69d-b0785a65757b" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_AZ"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a7161142-0659-4ef5-847a-673778a835d4" xlink:to="loc_stpr_AZ_c90339a4-e6f1-4626-b69d-b0785a65757b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#PropertyPlantandEquipmentnetDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="extended" id="ie2437433a9cb44a3bba05fb708f7b197_PropertyPlantandEquipmentnetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_03acd9d2-23a6-4690-a66f-47d854f85d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_82421422-fae0-43df-931f-03496524feca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_03acd9d2-23a6-4690-a66f-47d854f85d9f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_82421422-fae0-43df-931f-03496524feca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5503653a-91e4-4bad-b63e-1fbb434c1036" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_82421422-fae0-43df-931f-03496524feca" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5503653a-91e4-4bad-b63e-1fbb434c1036" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_780f0567-bf45-4611-94e5-b8199ef4525f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_82421422-fae0-43df-931f-03496524feca" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_780f0567-bf45-4611-94e5-b8199ef4525f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_96da11fd-2c9e-4951-8687-d84d0b95276f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_82421422-fae0-43df-931f-03496524feca" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_96da11fd-2c9e-4951-8687-d84d0b95276f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c3419d1f-8de3-475a-b9e5-0d9d01876429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_03acd9d2-23a6-4690-a66f-47d854f85d9f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c3419d1f-8de3-475a-b9e5-0d9d01876429" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8e448f80-85e4-4877-9c28-e83f40662e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c3419d1f-8de3-475a-b9e5-0d9d01876429" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8e448f80-85e4-4877-9c28-e83f40662e62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8e448f80-85e4-4877-9c28-e83f40662e62_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8e448f80-85e4-4877-9c28-e83f40662e62" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8e448f80-85e4-4877-9c28-e83f40662e62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bf01fc0c-c00f-4eba-99f6-1d103461ee03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8e448f80-85e4-4877-9c28-e83f40662e62" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bf01fc0c-c00f-4eba-99f6-1d103461ee03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_f336d8b6-6eda-4fe3-9a07-6762e70d21cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bf01fc0c-c00f-4eba-99f6-1d103461ee03" xlink:to="loc_us-gaap_LandMember_f336d8b6-6eda-4fe3-9a07-6762e70d21cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_905eaa70-d1b4-420b-8059-6a547fb69677" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bf01fc0c-c00f-4eba-99f6-1d103461ee03" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_905eaa70-d1b4-420b-8059-6a547fb69677" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_9fbb1532-bd3d-486b-b8e9-a80cb57d1e54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bf01fc0c-c00f-4eba-99f6-1d103461ee03" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_9fbb1532-bd3d-486b-b8e9-a80cb57d1e54" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#PropertyPlantandEquipmentnetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="extended" id="i5062465d62d04e3dad94554a8064468e_PropertyPlantandEquipmentnetNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4a147932-cf56-4ede-a915-52f044ae09bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4828189a-4916-40bd-b602-101ddf90df15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4a147932-cf56-4ede-a915-52f044ae09bc" xlink:to="loc_us-gaap_Depreciation_4828189a-4916-40bd-b602-101ddf90df15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_PropertyPlantAndEquipmentTextualAbstract_703062a1-d237-4be9-b601-55ff882923a3" xlink:href="cvco-20211002.xsd#cvco_PropertyPlantAndEquipmentTextualAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4a147932-cf56-4ede-a915-52f044ae09bc" xlink:to="loc_cvco_PropertyPlantAndEquipmentTextualAbstract_703062a1-d237-4be9-b601-55ff882923a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fcedfb8-60ed-4e0c-a56a-d76ff5d00f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4a147932-cf56-4ede-a915-52f044ae09bc" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fcedfb8-60ed-4e0c-a56a-d76ff5d00f7e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_63627ded-939a-4125-a5a9-303887a0319e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fcedfb8-60ed-4e0c-a56a-d76ff5d00f7e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_63627ded-939a-4125-a5a9-303887a0319e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_63627ded-939a-4125-a5a9-303887a0319e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_63627ded-939a-4125-a5a9-303887a0319e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_63627ded-939a-4125-a5a9-303887a0319e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6d9304c9-516a-48f9-abd7-d038ddf1ef3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_63627ded-939a-4125-a5a9-303887a0319e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6d9304c9-516a-48f9-abd7-d038ddf1ef3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_5bf604a7-1cb7-4344-b56f-d00956ab27be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6d9304c9-516a-48f9-abd7-d038ddf1ef3d" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_5bf604a7-1cb7-4344-b56f-d00956ab27be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_1d847e8b-4125-4db3-afe3-4042c3ed7518" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6d9304c9-516a-48f9-abd7-d038ddf1ef3d" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_1d847e8b-4125-4db3-afe3-4042c3ed7518" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7d699d67-98e4-488d-8111-ad5f2d2b6e88" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fcedfb8-60ed-4e0c-a56a-d76ff5d00f7e" xlink:to="loc_srt_RangeAxis_7d699d67-98e4-488d-8111-ad5f2d2b6e88" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7d699d67-98e4-488d-8111-ad5f2d2b6e88_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_7d699d67-98e4-488d-8111-ad5f2d2b6e88" xlink:to="loc_srt_RangeMember_7d699d67-98e4-488d-8111-ad5f2d2b6e88_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4d1b4d23-3a59-40cb-b407-5aa23fc8f2ff" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_7d699d67-98e4-488d-8111-ad5f2d2b6e88" xlink:to="loc_srt_RangeMember_4d1b4d23-3a59-40cb-b407-5aa23fc8f2ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0d46245a-2ba3-4d07-8b3a-b279d9b147b8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4d1b4d23-3a59-40cb-b407-5aa23fc8f2ff" xlink:to="loc_srt_MaximumMember_0d46245a-2ba3-4d07-8b3a-b279d9b147b8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="extended" id="i00a93cad0076429fbbbcc3f412fcb132_GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_ba0ced3d-c77d-4ea0-b760-82b5f160018d" xlink:href="cvco-20211002.xsd#cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_af0eaaab-7f8e-4cd5-8cb0-e65828b79d19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_ba0ced3d-c77d-4ea0-b760-82b5f160018d" xlink:to="loc_us-gaap_Goodwill_af0eaaab-7f8e-4cd5-8cb0-e65828b79d19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_28b0c771-8e61-45fa-af8f-2f31c6411cde" xlink:href="cvco-20211002.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_ba0ced3d-c77d-4ea0-b760-82b5f160018d" xlink:to="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_28b0c771-8e61-45fa-af8f-2f31c6411cde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_0b50f035-5cc2-461a-905a-4c5e2063cf37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_ba0ced3d-c77d-4ea0-b760-82b5f160018d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_0b50f035-5cc2-461a-905a-4c5e2063cf37" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_dc83491c-3ab2-4f9d-aa86-53d233dcee09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_0b50f035-5cc2-461a-905a-4c5e2063cf37" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_dc83491c-3ab2-4f9d-aa86-53d233dcee09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross_6f2efe5d-0992-4499-966c-b6416267cc9e" xlink:href="cvco-20211002.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_dc83491c-3ab2-4f9d-aa86-53d233dcee09" xlink:to="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross_6f2efe5d-0992-4499-966c-b6416267cc9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet_9def2f10-cbd3-428b-a138-1978c8e72d22" xlink:href="cvco-20211002.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_dc83491c-3ab2-4f9d-aa86-53d233dcee09" xlink:to="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet_9def2f10-cbd3-428b-a138-1978c8e72d22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_0b50f035-5cc2-461a-905a-4c5e2063cf37" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IntangibleAssetsIncludingGoodwillGross_64149e9b-4ce1-4212-acb1-8307b50b509a" xlink:href="cvco-20211002.xsd#cvco_IntangibleAssetsIncludingGoodwillGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:to="loc_cvco_IntangibleAssetsIncludingGoodwillGross_64149e9b-4ce1-4212-acb1-8307b50b509a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_18a3a5fa-c3cd-4293-b07d-f682c9e0ba13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_18a3a5fa-c3cd-4293-b07d-f682c9e0ba13" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_20518c74-c0f7-43f3-a5c0-5522e95a3f27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_20518c74-c0f7-43f3-a5c0-5522e95a3f27" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_daf90f6e-6f49-4a93-b3e0-f43da15da0e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_daf90f6e-6f49-4a93-b3e0-f43da15da0e5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_abbbd8ac-4651-4ad9-85a5-d3e9a15cc05a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_abbbd8ac-4651-4ad9-85a5-d3e9a15cc05a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_dde033a6-39f6-4a7c-b506-8b8e24d97609" xlink:href="cvco-20211002.xsd#cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_ba0ced3d-c77d-4ea0-b760-82b5f160018d" xlink:to="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_dde033a6-39f6-4a7c-b506-8b8e24d97609" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7fee1d70-0ebd-4ba0-95af-95eb3eb45bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_dde033a6-39f6-4a7c-b506-8b8e24d97609" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7fee1d70-0ebd-4ba0-95af-95eb3eb45bf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7fee1d70-0ebd-4ba0-95af-95eb3eb45bf4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7fee1d70-0ebd-4ba0-95af-95eb3eb45bf4" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_7fee1d70-0ebd-4ba0-95af-95eb3eb45bf4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_908727bf-16d3-44ba-8d51-0b3f3a302dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7fee1d70-0ebd-4ba0-95af-95eb3eb45bf4" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_908727bf-16d3-44ba-8d51-0b3f3a302dbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillMember_a987f350-1678-4a0e-a5fb-e3682f5e6900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_908727bf-16d3-44ba-8d51-0b3f3a302dbd" xlink:to="loc_us-gaap_GoodwillMember_a987f350-1678-4a0e-a5fb-e3682f5e6900" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_42315d98-746c-4dab-8e97-2ea4b38a6812" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_908727bf-16d3-44ba-8d51-0b3f3a302dbd" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_42315d98-746c-4dab-8e97-2ea4b38a6812" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_StateInsuranceLicensesMember_fd2169ee-010d-4171-810d-620f10ea2184" xlink:href="cvco-20211002.xsd#cvco_StateInsuranceLicensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_908727bf-16d3-44ba-8d51-0b3f3a302dbd" xlink:to="loc_cvco_StateInsuranceLicensesMember_fd2169ee-010d-4171-810d-620f10ea2184" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2685c181-9a0e-4858-aae2-7c8fe15d8c38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_dde033a6-39f6-4a7c-b506-8b8e24d97609" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2685c181-9a0e-4858-aae2-7c8fe15d8c38" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2685c181-9a0e-4858-aae2-7c8fe15d8c38_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2685c181-9a0e-4858-aae2-7c8fe15d8c38" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2685c181-9a0e-4858-aae2-7c8fe15d8c38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8d6e617d-7c45-4dfe-9776-f0d69de1e94c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2685c181-9a0e-4858-aae2-7c8fe15d8c38" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8d6e617d-7c45-4dfe-9776-f0d69de1e94c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_72f26ab2-9303-4c60-8ec1-a587114d88ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8d6e617d-7c45-4dfe-9776-f0d69de1e94c" xlink:to="loc_us-gaap_CustomerRelationshipsMember_72f26ab2-9303-4c60-8ec1-a587114d88ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_eb70a1ce-0aee-4f54-9444-0da73a15d8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8d6e617d-7c45-4dfe-9776-f0d69de1e94c" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_eb70a1ce-0aee-4f54-9444-0da73a15d8c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_cbba2b81-495c-4b60-b4bd-817021bbf03b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_dde033a6-39f6-4a7c-b506-8b8e24d97609" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_cbba2b81-495c-4b60-b4bd-817021bbf03b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cbba2b81-495c-4b60-b4bd-817021bbf03b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cbba2b81-495c-4b60-b4bd-817021bbf03b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cbba2b81-495c-4b60-b4bd-817021bbf03b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3bab53a8-01f2-4d6a-b018-144e5a5d7ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cbba2b81-495c-4b60-b4bd-817021bbf03b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3bab53a8-01f2-4d6a-b018-144e5a5d7ff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_d8344a20-8147-4895-acf4-01ca39275a6f" xlink:href="cvco-20211002.xsd#cvco_CraftsmanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3bab53a8-01f2-4d6a-b018-144e5a5d7ff3" xlink:to="loc_cvco_CraftsmanMember_d8344a20-8147-4895-acf4-01ca39275a6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_24201d12-2727-4ff4-a169-c78537b3dabb" xlink:href="cvco-20211002.xsd#cvco_CommodoreMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3bab53a8-01f2-4d6a-b018-144e5a5d7ff3" xlink:to="loc_cvco_CommodoreMember_24201d12-2727-4ff4-a169-c78537b3dabb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#GoodwillandOtherIntangibleGoodwillrollforwardDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails" xlink:type="extended" id="i2898013001a24031bef277e0ee3ae89a_GoodwillandOtherIntangibleGoodwillrollforwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_1e706b75-5947-4a13-b6a0-4f26af0bcf86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_73be13b3-4e10-423d-8bf0-055606fe1d13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_1e706b75-5947-4a13-b6a0-4f26af0bcf86" xlink:to="loc_us-gaap_GoodwillRollForward_73be13b3-4e10-423d-8bf0-055606fe1d13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fd41c26b-b83c-4e63-85a5-04fe0d531d03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_73be13b3-4e10-423d-8bf0-055606fe1d13" xlink:to="loc_us-gaap_Goodwill_fd41c26b-b83c-4e63-85a5-04fe0d531d03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_71139f7b-ac20-476b-99bd-d33e02307380" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_73be13b3-4e10-423d-8bf0-055606fe1d13" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_71139f7b-ac20-476b-99bd-d33e02307380" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1e6a533b-02c3-4fc6-b34f-a8d8b7f1e441" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_b42ba705-9909-445e-9b84-1cf0f85b7ddd" xlink:href="cvco-20211002.xsd#cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_1e706b75-5947-4a13-b6a0-4f26af0bcf86" xlink:to="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_b42ba705-9909-445e-9b84-1cf0f85b7ddd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_479ec5fb-ae50-4a07-8590-efa60733953f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_b42ba705-9909-445e-9b84-1cf0f85b7ddd" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_479ec5fb-ae50-4a07-8590-efa60733953f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_479ec5fb-ae50-4a07-8590-efa60733953f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_479ec5fb-ae50-4a07-8590-efa60733953f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_479ec5fb-ae50-4a07-8590-efa60733953f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a85a95c8-36b8-42e8-a7db-7241a16f5dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_479ec5fb-ae50-4a07-8590-efa60733953f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a85a95c8-36b8-42e8-a7db-7241a16f5dcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_e877ef9a-57a3-4a11-a90c-86e87d2d94fc" xlink:href="cvco-20211002.xsd#cvco_CraftsmanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a85a95c8-36b8-42e8-a7db-7241a16f5dcd" xlink:to="loc_cvco_CraftsmanMember_e877ef9a-57a3-4a11-a90c-86e87d2d94fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_453b03dd-dfe8-4659-837b-99a28c80bf92" xlink:href="cvco-20211002.xsd#cvco_CommodoreMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a85a95c8-36b8-42e8-a7db-7241a16f5dcd" xlink:to="loc_cvco_CommodoreMember_453b03dd-dfe8-4659-837b-99a28c80bf92" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommitmentsandContingenciesDetailsTextual"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" xlink:type="extended" id="i5ea8b41edcbc456e8973b6d2ee968463_CommitmentsandContingenciesDetailsTextual">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_61da3892-ba7c-435e-b7b1-4b3ac8381304" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_61da3892-ba7c-435e-b7b1-4b3ac8381304" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ReservesRelatedToConsumerLoansSold_2956499a-548b-42ad-893c-8c22205fe7ce" xlink:href="cvco-20211002.xsd#cvco_ReservesRelatedToConsumerLoansSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_cvco_ReservesRelatedToConsumerLoansSold_2956499a-548b-42ad-893c-8c22205fe7ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber_a7e34a7a-ec8b-4195-aaf0-7d507c3a5b92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_us-gaap_LossContingencyNewClaimsFiledNumber_a7e34a7a-ec8b-4195-aaf0-7d507c3a5b92" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue_18dc6904-a384-4b01-817b-304b7a6e12bb" xlink:href="cvco-20211002.xsd#cvco_InterestRateLockCommitmentsRecordedAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue_18dc6904-a384-4b01-817b-304b7a6e12bb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_e89bda98-6623-4488-a650-e552f9912da2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_e89bda98-6623-4488-a650-e552f9912da2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ForwardCommitmentsRecordedatFairValue_08579427-f047-48d8-a6f9-7f4ccfdc7e6c" xlink:href="cvco-20211002.xsd#cvco_ForwardCommitmentsRecordedatFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_cvco_ForwardCommitmentsRecordedatFairValue_08579427-f047-48d8-a6f9-7f4ccfdc7e6c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_16c3d40a-ddcf-44a7-8481-1e414ce3bf0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_16c3d40a-ddcf-44a7-8481-1e414ce3bf0f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SECInquiryAllegedGains_4aa6595a-7360-4920-b307-85d3ac588015" xlink:href="cvco-20211002.xsd#cvco_SECInquiryAllegedGains"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_cvco_SECInquiryAllegedGains_4aa6595a-7360-4920-b307-85d3ac588015" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_ee1575cb-ab37-41ad-87a4-cee77e68b473" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_us-gaap_LossContingenciesTable_ee1575cb-ab37-41ad-87a4-cee77e68b473" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_52023edb-911e-4772-8afe-63edf745b350" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_ee1575cb-ab37-41ad-87a4-cee77e68b473" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_52023edb-911e-4772-8afe-63edf745b350" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_52023edb-911e-4772-8afe-63edf745b350_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_52023edb-911e-4772-8afe-63edf745b350" xlink:to="loc_us-gaap_LossContingencyNatureDomain_52023edb-911e-4772-8afe-63edf745b350_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_88cc52d2-6468-4cd7-b81d-2a0238958c84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_52023edb-911e-4772-8afe-63edf745b350" xlink:to="loc_us-gaap_LossContingencyNatureDomain_88cc52d2-6468-4cd7-b81d-2a0238958c84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeOfIndebtednessOfOthersMember_7196c74a-b228-4d80-a6bc-ba969ae61cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeOfIndebtednessOfOthersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_88cc52d2-6468-4cd7-b81d-2a0238958c84" xlink:to="loc_us-gaap_GuaranteeOfIndebtednessOfOthersMember_7196c74a-b228-4d80-a6bc-ba969ae61cf4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LoanRepurchaseMember_5c05c3a3-445a-40dd-b6c8-59d7313da7d3" xlink:href="cvco-20211002.xsd#cvco_LoanRepurchaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_88cc52d2-6468-4cd7-b81d-2a0238958c84" xlink:to="loc_cvco_LoanRepurchaseMember_5c05c3a3-445a-40dd-b6c8-59d7313da7d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CountryplaceCommitmentMember_fdc7973e-4048-452e-8e99-85266badfffa" xlink:href="cvco-20211002.xsd#cvco_CountryplaceCommitmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_88cc52d2-6468-4cd7-b81d-2a0238958c84" xlink:to="loc_cvco_CountryplaceCommitmentMember_fdc7973e-4048-452e-8e99-85266badfffa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_aed8de82-0d5f-46aa-bcb3-2660a099aebc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_ee1575cb-ab37-41ad-87a4-cee77e68b473" xlink:to="loc_srt_RangeAxis_aed8de82-0d5f-46aa-bcb3-2660a099aebc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_aed8de82-0d5f-46aa-bcb3-2660a099aebc_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_aed8de82-0d5f-46aa-bcb3-2660a099aebc" xlink:to="loc_srt_RangeMember_aed8de82-0d5f-46aa-bcb3-2660a099aebc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_028ca3f2-a513-4507-99ef-8e40af5e7bf4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_aed8de82-0d5f-46aa-bcb3-2660a099aebc" xlink:to="loc_srt_RangeMember_028ca3f2-a513-4507-99ef-8e40af5e7bf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6ed39eca-02f5-41c0-bfc7-5ff24a11d7f2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_028ca3f2-a513-4507-99ef-8e40af5e7bf4" xlink:to="loc_srt_MaximumMember_6ed39eca-02f5-41c0-bfc7-5ff24a11d7f2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" xlink:type="extended" id="i10b3968034a040f7958e8f25f5a2eb3e_CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_8a16ddae-693f-45ab-ad67-32d3a46f112a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_5f35b15e-89b7-4f27-99d9-4b12dcbe8c89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_8a16ddae-693f-45ab-ad67-32d3a46f112a" xlink:to="loc_us-gaap_LossContingenciesTable_5f35b15e-89b7-4f27-99d9-4b12dcbe8c89" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a2d318af-d414-4e6b-8dbb-ee48c2276e03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_5f35b15e-89b7-4f27-99d9-4b12dcbe8c89" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a2d318af-d414-4e6b-8dbb-ee48c2276e03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_a2d318af-d414-4e6b-8dbb-ee48c2276e03_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a2d318af-d414-4e6b-8dbb-ee48c2276e03" xlink:to="loc_us-gaap_LossContingencyNatureDomain_a2d318af-d414-4e6b-8dbb-ee48c2276e03_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_a75a7fe4-df68-4b38-ad9e-504a0cf9191a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a2d318af-d414-4e6b-8dbb-ee48c2276e03" xlink:to="loc_us-gaap_LossContingencyNatureDomain_a75a7fe4-df68-4b38-ad9e-504a0cf9191a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CountryplaceCommitmentMember_909de3de-a2ee-4777-98c2-58f55614586b" xlink:href="cvco-20211002.xsd#cvco_CountryplaceCommitmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_a75a7fe4-df68-4b38-ad9e-504a0cf9191a" xlink:to="loc_cvco_CountryplaceCommitmentMember_909de3de-a2ee-4777-98c2-58f55614586b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#StockholdersEquityandRedeemableNoncontrollingInterestDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" xlink:type="extended" id="i9756bd42351947008293a5629e9b6f99_StockholdersEquityandRedeemableNoncontrollingInterestDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_338f4370-bd09-49ff-a5dc-6e9242aaefef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_338f4370-bd09-49ff-a5dc-6e9242aaefef" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_aa5ce781-49ae-498e-89a7-dc17f4c3dbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_aa5ce781-49ae-498e-89a7-dc17f4c3dbf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a02a8f0f-61d5-4843-9fcb-77f9e30cc087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a02a8f0f-61d5-4843-9fcb-77f9e30cc087" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5e2718e2-c5ad-4fb8-8327-175744703ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3dfc8f6c-9fcd-4271-80d6-0becca73912e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_StockholdersEquity_3dfc8f6c-9fcd-4271-80d6-0becca73912e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease_743a1730-0ba1-4574-80a1-ce22f8c4251f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease_743a1730-0ba1-4574-80a1-ce22f8c4251f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cf677f70-a09e-452a-9b9e-31eb98e27260" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_NetIncomeLoss_cf677f70-a09e-452a-9b9e-31eb98e27260" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_c8512652-6237-47c4-bec2-70db8c3d693a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_c8512652-6237-47c4-bec2-70db8c3d693a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_12f8fcfd-1622-4cc8-a462-c3eb00ee8683" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_12f8fcfd-1622-4cc8-a462-c3eb00ee8683" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e15cdadd-6ca3-47c3-9991-74a88b63ba56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e15cdadd-6ca3-47c3-9991-74a88b63ba56" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bb032c14-47ac-4a3e-90a1-f0a749c01dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bb032c14-47ac-4a3e-90a1-f0a749c01dc1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_eb4b72d6-efd4-4298-b5df-29d52fa2e256" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInMinorityInterestRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_338f4370-bd09-49ff-a5dc-6e9242aaefef" xlink:to="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_88138ca9-09e1-4a1a-8a59-95b9a6f64e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:to="loc_us-gaap_MinorityInterest_88138ca9-09e1-4a1a-8a59-95b9a6f64e4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_55359465-d4a8-48eb-a3b3-676291269dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_55359465-d4a8-48eb-a3b3-676291269dfe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_eaff09d3-fde8-4829-8dcb-31b94ff91c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_eaff09d3-fde8-4829-8dcb-31b94ff91c4a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_2835bc52-c042-4fbc-b9c8-e1bc8ec551d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_2835bc52-c042-4fbc-b9c8-e1bc8ec551d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_973cfda6-4835-4078-8958-99fa0cc259e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_973cfda6-4835-4078-8958-99fa0cc259e9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_37216ff3-6437-4e67-b673-ed2b391d69c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5b5b6c8f-14e2-4709-a627-196ff5e838f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_338f4370-bd09-49ff-a5dc-6e9242aaefef" xlink:to="loc_us-gaap_StatementTable_5b5b6c8f-14e2-4709-a627-196ff5e838f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ff2fa4de-099c-44b7-8b65-6222dfe37ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5b5b6c8f-14e2-4709-a627-196ff5e838f4" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ff2fa4de-099c-44b7-8b65-6222dfe37ebc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_ff2fa4de-099c-44b7-8b65-6222dfe37ebc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ff2fa4de-099c-44b7-8b65-6222dfe37ebc" xlink:to="loc_us-gaap_TypeOfAdoptionMember_ff2fa4de-099c-44b7-8b65-6222dfe37ebc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_11840d88-63d9-453e-9b8c-67d488f1f4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ff2fa4de-099c-44b7-8b65-6222dfe37ebc" xlink:to="loc_us-gaap_TypeOfAdoptionMember_11840d88-63d9-453e-9b8c-67d488f1f4d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_c9f987cf-0a27-4f34-8496-3971eb1c6139" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_11840d88-63d9-453e-9b8c-67d488f1f4d7" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_c9f987cf-0a27-4f34-8496-3971eb1c6139" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a3b3a77c-35b1-49e2-b59c-b9b0952d8d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5b5b6c8f-14e2-4709-a627-196ff5e838f4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a3b3a77c-35b1-49e2-b59c-b9b0952d8d6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a3b3a77c-35b1-49e2-b59c-b9b0952d8d6f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a3b3a77c-35b1-49e2-b59c-b9b0952d8d6f" xlink:to="loc_us-gaap_EquityComponentDomain_a3b3a77c-35b1-49e2-b59c-b9b0952d8d6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a3b3a77c-35b1-49e2-b59c-b9b0952d8d6f" xlink:to="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_38d90c8b-995b-4fbe-a4a9-5ca568e2f6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_CommonStockMember_38d90c8b-995b-4fbe-a4a9-5ca568e2f6fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e09174fe-bdf2-4287-9052-e583035fe2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_TreasuryStockMember_e09174fe-bdf2-4287-9052-e583035fe2a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_307db233-4610-4e3d-8c0a-98a2a4fe9027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_307db233-4610-4e3d-8c0a-98a2a4fe9027" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8373021b-1819-40da-8e92-e1c1474d7a19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_RetainedEarningsMember_8373021b-1819-40da-8e92-e1c1474d7a19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeMember_684ccf73-aa91-42cf-a16a-c304384eba73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_ComprehensiveIncomeMember_684ccf73-aa91-42cf-a16a-c304384eba73" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_cfa0eb08-cad1-4065-8a11-7fc13c5bb194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_NoncontrollingInterestMember_cfa0eb08-cad1-4065-8a11-7fc13c5bb194" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#EarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="extended" id="if237dd9640e24c0da715ee437a367e81_EarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7ae292b3-80c1-4310-8a60-7879cb1d42be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1f478269-845c-4306-aeb7-708707c962ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7ae292b3-80c1-4310-8a60-7879cb1d42be" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1f478269-845c-4306-aeb7-708707c962ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c4eacba6-336e-4fe2-9adf-0799b8acfd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7ae292b3-80c1-4310-8a60-7879cb1d42be" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c4eacba6-336e-4fe2-9adf-0799b8acfd7f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b39cf9b-5967-4aff-abce-594bac1d6669" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c4eacba6-336e-4fe2-9adf-0799b8acfd7f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b39cf9b-5967-4aff-abce-594bac1d6669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2b39cf9b-5967-4aff-abce-594bac1d6669_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b39cf9b-5967-4aff-abce-594bac1d6669" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2b39cf9b-5967-4aff-abce-594bac1d6669_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ad285297-7a71-4f2d-9195-3209192b6eff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b39cf9b-5967-4aff-abce-594bac1d6669" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ad285297-7a71-4f2d-9195-3209192b6eff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_d80fb9d7-b67f-469c-93fa-904b91d68b49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ad285297-7a71-4f2d-9195-3209192b6eff" xlink:to="loc_us-gaap_EmployeeStockOptionMember_d80fb9d7-b67f-469c-93fa-904b91d68b49" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" xlink:type="extended" id="i895982cd1f5141febb707359441d8083_SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_2b716e00-39b0-4317-87e8-44dcba9f8571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_2b716e00-39b0-4317-87e8-44dcba9f8571" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_7ab27b9a-29df-4a78-b726-2c95307239fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:to="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_7ab27b9a-29df-4a78-b726-2c95307239fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableFairValueDisclosure_737c55c0-3d2c-4d84-886b-3add07bba16e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:to="loc_us-gaap_NotesReceivableFairValueDisclosure_737c55c0-3d2c-4d84-886b-3add07bba16e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_67091faa-4d7e-450e-9da2-c4f9bc31d5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_67091faa-4d7e-450e-9da2-c4f9bc31d5ee" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_391f4837-15ef-4907-b715-f0c9442df8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:to="loc_us-gaap_DebtInstrumentFairValue_391f4837-15ef-4907-b715-f0c9442df8f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_87d6a6d3-d592-4e50-83f9-f8841e32c1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_87d6a6d3-d592-4e50-83f9-f8841e32c1c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_9f2b6076-9073-42c6-889a-eb06611de079" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_87d6a6d3-d592-4e50-83f9-f8841e32c1c2" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_9f2b6076-9073-42c6-889a-eb06611de079" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_9f2b6076-9073-42c6-889a-eb06611de079_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_9f2b6076-9073-42c6-889a-eb06611de079" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_9f2b6076-9073-42c6-889a-eb06611de079_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5bfa892c-24ed-4a5e-822d-cbbff3a7e095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_9f2b6076-9073-42c6-889a-eb06611de079" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5bfa892c-24ed-4a5e-822d-cbbff3a7e095" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aeb34c08-2c11-4697-a503-c6d9c3e54343" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5bfa892c-24ed-4a5e-822d-cbbff3a7e095" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aeb34c08-2c11-4697-a503-c6d9c3e54343" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_684fb7c1-4164-4bc7-8779-db0d52929c27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aeb34c08-2c11-4697-a503-c6d9c3e54343" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_684fb7c1-4164-4bc7-8779-db0d52929c27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_072f5e1b-e79a-46f1-914e-4479ad027a65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aeb34c08-2c11-4697-a503-c6d9c3e54343" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_072f5e1b-e79a-46f1-914e-4479ad027a65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_5060b0d0-a4ba-440a-9e08-9f8ff20ed0ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_87d6a6d3-d592-4e50-83f9-f8841e32c1c2" xlink:to="loc_us-gaap_InvestmentTypeAxis_5060b0d0-a4ba-440a-9e08-9f8ff20ed0ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_5060b0d0-a4ba-440a-9e08-9f8ff20ed0ab_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_5060b0d0-a4ba-440a-9e08-9f8ff20ed0ab" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_5060b0d0-a4ba-440a-9e08-9f8ff20ed0ab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_7bbd8604-5a81-4a93-8a07-88c9d222afcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_5060b0d0-a4ba-440a-9e08-9f8ff20ed0ab" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_7bbd8604-5a81-4a93-8a07-88c9d222afcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_a33f9fad-92d9-492f-972b-0ed23aba7630" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_7bbd8604-5a81-4a93-8a07-88c9d222afcb" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_a33f9fad-92d9-492f-972b-0ed23aba7630" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_8271bf37-b396-4aae-bb3f-339579eeec23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_7bbd8604-5a81-4a93-8a07-88c9d222afcb" xlink:to="loc_us-gaap_EquitySecuritiesMember_8271bf37-b396-4aae-bb3f-339579eeec23" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#BusinessCombinationsandAssetAcquisitionsDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="extended" id="i08a99c4fc74244f8a672b45294e0d26a_BusinessCombinationsandAssetAcquisitionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_b4da287b-de10-4742-9fbc-2043e507e909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_b4da287b-de10-4742-9fbc-2043e507e909" xlink:to="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_7d5f1c69-dc95-42c6-bf7e-20766ac8108c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_7d5f1c69-dc95-42c6-bf7e-20766ac8108c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost_3bc33e04-4248-4a81-a2cb-d7d9af2708a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentAggregateCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_EquityMethodInvestmentAggregateCost_3bc33e04-4248-4a81-a2cb-d7d9af2708a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_eb9f421c-e115-4843-a644-399e64321815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_eb9f421c-e115-4843-a644-399e64321815" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_a4855c15-84c3-4af6-9f0b-3e1cb34213b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_EquityMethodInvestments_a4855c15-84c3-4af6-9f0b-3e1cb34213b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_96a2486a-2e5b-4b73-8f59-3e4efcffac60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_96a2486a-2e5b-4b73-8f59-3e4efcffac60" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_1a6d6a60-c91d-49ff-88ee-5dced23d2758" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_1a6d6a60-c91d-49ff-88ee-5dced23d2758" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_151fbbce-69c1-4a6b-968f-074796580744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_151fbbce-69c1-4a6b-968f-074796580744" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_5b06ee03-5e45-429a-9bf6-9cf14ab7c70a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_5b06ee03-5e45-429a-9bf6-9cf14ab7c70a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts_8364961c-1e35-450c-aebd-f3f2736e6c12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts_8364961c-1e35-450c-aebd-f3f2736e6c12" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_b4da287b-de10-4742-9fbc-2043e507e909" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d443ec27-fe04-4a75-ba84-16ba8db35597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d443ec27-fe04-4a75-ba84-16ba8db35597" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_0bc8b8ae-ec9d-448c-a004-50e5c26e053b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_0bc8b8ae-ec9d-448c-a004-50e5c26e053b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_8a367f84-3dda-493f-870a-7e5e61e8f6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_8a367f84-3dda-493f-870a-7e5e61e8f6d5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_8cfc0630-9db7-49c9-b0f0-78800fa1bd1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_8cfc0630-9db7-49c9-b0f0-78800fa1bd1d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_641761fa-e8dd-450a-8733-9a2a593e6ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_641761fa-e8dd-450a-8733-9a2a593e6ca4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_f826f124-4f1e-4482-9fae-e4e8353f8e53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_f826f124-4f1e-4482-9fae-e4e8353f8e53" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_a229cb71-27c3-4c6f-96da-e420c6d0d931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_a229cb71-27c3-4c6f-96da-e420c6d0d931" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_aac243d2-1da6-40f1-bc82-30257e337893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_aac243d2-1da6-40f1-bc82-30257e337893" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_4f46a133-e5a9-43f1-a9db-7db6334c1dae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_4f46a133-e5a9-43f1-a9db-7db6334c1dae" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f0f43a2a-d5d2-454a-984d-ae778c979aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f0f43a2a-d5d2-454a-984d-ae778c979aa3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_06a73363-5b80-4f9c-9a66-1ec42a031826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_Goodwill_06a73363-5b80-4f9c-9a66-1ec42a031826" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_81fe82d3-580c-449a-b504-a37ca5d828a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_81fe82d3-580c-449a-b504-a37ca5d828a6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_43c7f3c5-c985-41cc-b04f-94f083f7b6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_43c7f3c5-c985-41cc-b04f-94f083f7b6d4" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_23e68a31-c306-413c-bc85-a3e6f846f869" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_23e68a31-c306-413c-bc85-a3e6f846f869" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_97511f48-6e66-4e39-bd7d-ec243e8f0748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_97511f48-6e66-4e39-bd7d-ec243e8f0748" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_d747195b-fa91-42d0-8d28-b29acc0ab1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_b4da287b-de10-4742-9fbc-2043e507e909" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_d747195b-fa91-42d0-8d28-b29acc0ab1ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_faf74755-2a47-4ebf-9794-14eea4f4f501" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_d747195b-fa91-42d0-8d28-b29acc0ab1ef" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_faf74755-2a47-4ebf-9794-14eea4f4f501" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_1725e8e8-5e3f-4cdb-873d-818f38e4d422" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_d747195b-fa91-42d0-8d28-b29acc0ab1ef" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_1725e8e8-5e3f-4cdb-873d-818f38e4d422" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_b4da287b-de10-4742-9fbc-2043e507e909" xlink:to="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_31a62914-1086-4cfd-8c9e-6a270dd66bea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_31a62914-1086-4cfd-8c9e-6a270dd66bea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_31a62914-1086-4cfd-8c9e-6a270dd66bea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_31a62914-1086-4cfd-8c9e-6a270dd66bea" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_31a62914-1086-4cfd-8c9e-6a270dd66bea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_da9e1e3c-5461-42c6-a5f8-ff182d25eae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_31a62914-1086-4cfd-8c9e-6a270dd66bea" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_da9e1e3c-5461-42c6-a5f8-ff182d25eae2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_b605554b-dd39-472a-abd0-1714c95b4d2a" xlink:href="cvco-20211002.xsd#cvco_CraftsmanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_da9e1e3c-5461-42c6-a5f8-ff182d25eae2" xlink:to="loc_cvco_CraftsmanMember_b605554b-dd39-472a-abd0-1714c95b4d2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_3113eaca-3c93-4aa8-93f4-a6158b946732" xlink:href="cvco-20211002.xsd#cvco_CommodoreMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_da9e1e3c-5461-42c6-a5f8-ff182d25eae2" xlink:to="loc_cvco_CommodoreMember_3113eaca-3c93-4aa8-93f4-a6158b946732" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_28ca6403-45c9-42c4-9bdd-6f345490c443" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_srt_OwnershipAxis_28ca6403-45c9-42c4-9bdd-6f345490c443" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_28ca6403-45c9-42c4-9bdd-6f345490c443_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_28ca6403-45c9-42c4-9bdd-6f345490c443" xlink:to="loc_srt_OwnershipDomain_28ca6403-45c9-42c4-9bdd-6f345490c443_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_22465f97-e445-4f5c-bb41-9f3f50e12cd6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_28ca6403-45c9-42c4-9bdd-6f345490c443" xlink:to="loc_srt_OwnershipDomain_22465f97-e445-4f5c-bb41-9f3f50e12cd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MinorityHolderMember_8d08756d-79c3-443e-91da-bd988f32e1dc" xlink:href="cvco-20211002.xsd#cvco_MinorityHolderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_22465f97-e445-4f5c-bb41-9f3f50e12cd6" xlink:to="loc_cvco_MinorityHolderMember_8d08756d-79c3-443e-91da-bd988f32e1dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4daebfc7-f7a0-4276-8351-b077d5c503b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4daebfc7-f7a0-4276-8351-b077d5c503b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_4daebfc7-f7a0-4276-8351-b077d5c503b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4daebfc7-f7a0-4276-8351-b077d5c503b5" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_4daebfc7-f7a0-4276-8351-b077d5c503b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5a668b4-6f2c-4d85-9a65-e6a5b693b561" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4daebfc7-f7a0-4276-8351-b077d5c503b5" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5a668b4-6f2c-4d85-9a65-e6a5b693b561" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_3f18939c-b89f-4301-8cba-483a50a35214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5a668b4-6f2c-4d85-9a65-e6a5b693b561" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_3f18939c-b89f-4301-8cba-483a50a35214" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5b051733-22e0-47db-a094-58c9b0bc8fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5b051733-22e0-47db-a094-58c9b0bc8fbf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b051733-22e0-47db-a094-58c9b0bc8fbf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5b051733-22e0-47db-a094-58c9b0bc8fbf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_5b051733-22e0-47db-a094-58c9b0bc8fbf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cf65ca0-d94d-487d-848f-e862ec8390a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5b051733-22e0-47db-a094-58c9b0bc8fbf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cf65ca0-d94d-487d-848f-e862ec8390a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5e011550-6ce5-48aa-b5cd-9fb9b1e3e450" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cf65ca0-d94d-487d-848f-e862ec8390a9" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5e011550-6ce5-48aa-b5cd-9fb9b1e3e450" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_788ba582-88bb-4c7a-95b0-0176227a0e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cf65ca0-d94d-487d-848f-e862ec8390a9" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_788ba582-88bb-4c7a-95b0-0176227a0e62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_e847b9ab-0d03-421f-88a7-0f057a07b193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cf65ca0-d94d-487d-848f-e862ec8390a9" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_e847b9ab-0d03-421f-88a7-0f057a07b193" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4b05211c-f52b-4d4a-baac-c703708bb92c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4b05211c-f52b-4d4a-baac-c703708bb92c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_4b05211c-f52b-4d4a-baac-c703708bb92c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4b05211c-f52b-4d4a-baac-c703708bb92c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_4b05211c-f52b-4d4a-baac-c703708bb92c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3b908a40-65f2-40f5-8689-e943a807197f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4b05211c-f52b-4d4a-baac-c703708bb92c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3b908a40-65f2-40f5-8689-e943a807197f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_6583a71e-909c-4ce5-aa00-d9ec6a56b8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3b908a40-65f2-40f5-8689-e943a807197f" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_6583a71e-909c-4ce5-aa00-d9ec6a56b8cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_f901765f-a547-44ab-8ee5-1871788f5ec2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_srt_StatementScenarioAxis_f901765f-a547-44ab-8ee5-1871788f5ec2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_f901765f-a547-44ab-8ee5-1871788f5ec2_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_f901765f-a547-44ab-8ee5-1871788f5ec2" xlink:to="loc_srt_ScenarioUnspecifiedDomain_f901765f-a547-44ab-8ee5-1871788f5ec2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_2afe4024-5801-4f85-82ab-d414e2cf3968" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_f901765f-a547-44ab-8ee5-1871788f5ec2" xlink:to="loc_srt_ScenarioUnspecifiedDomain_2afe4024-5801-4f85-82ab-d414e2cf3968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_2fea7643-cc84-47c9-a336-23ff4d2e2156" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_2afe4024-5801-4f85-82ab-d414e2cf3968" xlink:to="loc_srt_ScenarioForecastMember_2fea7643-cc84-47c9-a336-23ff4d2e2156" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_61da176e-2bfc-4040-bd64-ef9349f3f6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_61da176e-2bfc-4040-bd64-ef9349f3f6ce" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_61da176e-2bfc-4040-bd64-ef9349f3f6ce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_61da176e-2bfc-4040-bd64-ef9349f3f6ce" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_61da176e-2bfc-4040-bd64-ef9349f3f6ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_34970bcd-d5d3-4b16-b39d-702ef8dc02a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_61da176e-2bfc-4040-bd64-ef9349f3f6ce" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_34970bcd-d5d3-4b16-b39d-702ef8dc02a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestSubjectToPutOrCallRightMember_87b24e60-d873-4745-a17f-49ec8b74bb08" xlink:href="cvco-20211002.xsd#cvco_InterestSubjectToPutOrCallRightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_34970bcd-d5d3-4b16-b39d-702ef8dc02a4" xlink:to="loc_cvco_InterestSubjectToPutOrCallRightMember_87b24e60-d873-4745-a17f-49ec8b74bb08" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessSegmentInformationDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#BusinessSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.cavco.com/role/BusinessSegmentInformationDetails" xlink:type="extended" id="i04204aa0426b4668818f5cd73788cc57_BusinessSegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f96ac7df-36cf-4a8b-abff-108ce4e52255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f96ac7df-36cf-4a8b-abff-108ce4e52255" xlink:to="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_26b07584-272c-47e1-90f4-b500fa2f9e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:to="loc_us-gaap_NumberOfOperatingSegments_26b07584-272c-47e1-90f4-b500fa2f9e4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4a253cf4-e957-4b3b-9cee-e4bdb27cfdbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:to="loc_us-gaap_Revenues_4a253cf4-e957-4b3b-9cee-e4bdb27cfdbf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cc0f8cec-a5d6-452a-b870-90ede9f86a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cc0f8cec-a5d6-452a-b870-90ede9f86a8a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a054bb40-9bde-4d02-8e0e-fdde5e191b07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:to="loc_us-gaap_Assets_a054bb40-9bde-4d02-8e0e-fdde5e191b07" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bbf7af8f-b0c8-4f6d-8374-12e61e11abb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f96ac7df-36cf-4a8b-abff-108ce4e52255" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bbf7af8f-b0c8-4f6d-8374-12e61e11abb8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1897c3c9-90fc-415d-9872-5de081a4c724" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bbf7af8f-b0c8-4f6d-8374-12e61e11abb8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1897c3c9-90fc-415d-9872-5de081a4c724" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1897c3c9-90fc-415d-9872-5de081a4c724_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1897c3c9-90fc-415d-9872-5de081a4c724" xlink:to="loc_us-gaap_SegmentDomain_1897c3c9-90fc-415d-9872-5de081a4c724_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_721151ec-8376-458d-9420-d8bc3d04d96e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1897c3c9-90fc-415d-9872-5de081a4c724" xlink:to="loc_us-gaap_SegmentDomain_721151ec-8376-458d-9420-d8bc3d04d96e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FactoryBuiltHousingMember_a1dd0b18-181f-43d0-8342-fc3c99c432a9" xlink:href="cvco-20211002.xsd#cvco_FactoryBuiltHousingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_721151ec-8376-458d-9420-d8bc3d04d96e" xlink:to="loc_cvco_FactoryBuiltHousingMember_a1dd0b18-181f-43d0-8342-fc3c99c432a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialServicesMember_41e4f57b-6d8c-4385-a5c1-3f2424736b1d" xlink:href="cvco-20211002.xsd#cvco_FinancialServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_721151ec-8376-458d-9420-d8bc3d04d96e" xlink:to="loc_cvco_FinancialServicesMember_41e4f57b-6d8c-4385-a5c1-3f2424736b1d" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>cvco-20211002_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:fcdb45d4-a5bc-49eb-84b5-58a07bf71073,g:bfa6fb0b-9390-44d3-96cb-985dd3e9f59a-->
<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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_c4c9fdb6-90a1-440c-9db3-d56ce9e5fb2f_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_07f0450a-2f94-4722-851c-250f2f332ee1_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of cash flow information</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_2238c25a-7807-406d-8738-7b170e80ad8a_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer loans receivable, net</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableNetNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_2abbf283-6163-45d6-9883-00d9e93ad25c_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name of Major Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_e2cc37cb-19f1-482a-a9bf-c2267d7f4cca_terseLabel_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters</link:label>
    <link:label id="lab_us-gaap_LegalMattersAndContingenciesTextBlock_label_en-US" xlink:label="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Matters and Contingencies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:to="lab_us-gaap_LegalMattersAndContingenciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_118a638c-130a-49f2-bb94-27a090e2c633_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcess_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcess" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcess" xlink:to="lab_us-gaap_InventoryWorkInProcess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_e90a972c-2944-4e5c-8718-9c829c1d0823_verboseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and trade names</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_d36b489f-684c-4832-96cb-1dd213cb0220_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_1588f05a-e8e9-4bd1-8603-009300de6ddb_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Cavco common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_fcebf8de-0953-4316-92b3-53e622c4653e_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Cavco common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_a03e05f1-9f48-43b7-8977-451fb05e4753_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Cavco common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dei_EntityEmergingGrowthCompany_327c560a-d764-4264-9ac6-e88bb02b7ca6_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_d04e4be6-ad22-4cf9-b240-87a27c3f6b3d_terseLabel_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite lived intangible assets including goodwill.</link:label>
    <link:label id="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_label_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite lived intangible assets including goodwill.</link:label>
    <link:label id="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_documentation_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite lived intangible assets including goodwill.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:href="cvco-20211002.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:to="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_587273e4-9bbb-4bda-8cfa-02180c9fd67d_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_b11e24b1-39c3-4583-913b-79fe014b5939_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_722bf574-37ea-4f67-b1b7-1a0cbd9b0d26_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesReportingOfDerivativeActivity_895bcad9-3bcb-4bc5-ae78-b9cf4e6246d7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativesReportingOfDerivativeActivity_label_en-US" xlink:label="lab_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Reporting of Derivative Activity [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesReportingOfDerivativeActivity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:to="lab_us-gaap_DerivativesReportingOfDerivativeActivity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_983873d0-417f-4d8a-b557-f1fb79433718_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_EmployeeRelatedLiabilitiesCurrent_aa2ce023-4358-4c9b-8bb6-0bc11c6c7f07_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries, wages 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_cvco_ConcentrationRiskOnFinancingReceivablesPercentage_71f64296-bac0-401e-ba53-750fb62d7ce9_terseLabel_en-US" xlink:label="lab_cvco_ConcentrationRiskOnFinancingReceivablesPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk on Financing Receivables Percentage</link:label>
    <link:label id="lab_cvco_ConcentrationRiskOnFinancingReceivablesPercentage_label_en-US" xlink:label="lab_cvco_ConcentrationRiskOnFinancingReceivablesPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk on Financing Receivables Percentage</link:label>
    <link:label id="lab_cvco_ConcentrationRiskOnFinancingReceivablesPercentage_documentation_en-US" xlink:label="lab_cvco_ConcentrationRiskOnFinancingReceivablesPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk on financing receivables percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConcentrationRiskOnFinancingReceivablesPercentage" xlink:href="cvco-20211002.xsd#cvco_ConcentrationRiskOnFinancingReceivablesPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ConcentrationRiskOnFinancingReceivablesPercentage" xlink:to="lab_cvco_ConcentrationRiskOnFinancingReceivablesPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_181532b1-2881-4975-9f40-74bbe3018a8f_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_srt_RangeMember_c56d65fd-f549-4e1f-ba13-dda09dc08ba4_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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_dei_EntityAddressAddressLine1_37d48694-ed37-428c-aaac-198bd96f6dfe_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_OtherIntangibleAssetsMember_a6ea885c-7b0c-4449-b261-b31c8c760174_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_95316139-ff0a-4069-a0a1-4df5641f55e9_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares and par value</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="lab_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DirectPremiumsEarned_e691adf7-4588-416d-b556-85baff4e851a_verboseLabel_en-US" xlink:label="lab_us-gaap_DirectPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct premiums Earned</link:label>
    <link:label id="lab_us-gaap_DirectPremiumsEarned_label_en-US" xlink:label="lab_us-gaap_DirectPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct Premiums Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsEarned" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DirectPremiumsEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DirectPremiumsEarned" xlink:to="lab_us-gaap_DirectPremiumsEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_de63ab8d-c3a2-4f5e-813e-8bda3a764b89_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure_65087378-effb-461c-89c9-ae42f73bda43_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-marketable equity investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_EquityMethodInvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_ece98869-e195-4c33-895c-5dfba24f40a4_terseLabel_en-US" xlink:label="lab_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table]</link:label>
    <link:label id="lab_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_label_en-US" xlink:label="lab_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table]</link:label>
    <link:label id="lab_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_documentation_en-US" xlink:label="lab_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of acquired finite and indefinite lived intangible asset by major class table.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable" xlink:href="cvco-20211002.xsd#cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable" xlink:to="lab_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_820b2e78-221f-451d-b62f-7196916cdbca_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_22fe52b8-bd22-4c81-b857-afed328f9266_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_AdditionalPaidInCapitalCommonStock_17fdffe0-16f2-42e2-b8b3-8f67ec77c01f_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dei_EntityFilerCategory_92fb8694-40d1-41d7-8498-865f53c7125b_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_EarningsPerShareReconciliationAbstract_19476fe8-b27c-4ce4-aacb-4fba73c6b161_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Computation</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4662baa6-1dbe-4b91-9877-10f12c1740ec_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining operating lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NotesAndLoansReceivableNetCurrent_1ccfbfea-5a11-4d07-85bf-5983381d68a6_terseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of consumer loans receivable, net</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_dccfeebb-58b4-4275-9b66-34b37cad34ff_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_us-gaap_NotesAndLoansReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:to="lab_us-gaap_NotesAndLoansReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_a20ce2d4-345e-4621-821e-5cc72fc2ec06_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_d350cdf6-8895-4adf-b83d-3310c1de02f7_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) increase in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_CurrentFiscalYearMember_4e3ca729-8056-4fe2-9e20-e6364631fd83_terseLabel_en-US" xlink:label="lab_cvco_CurrentFiscalYearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2022</link:label>
    <link:label id="lab_cvco_CurrentFiscalYearMember_label_en-US" xlink:label="lab_cvco_CurrentFiscalYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current fiscal year [Member]</link:label>
    <link:label id="lab_cvco_CurrentFiscalYearMember_documentation_en-US" xlink:label="lab_cvco_CurrentFiscalYearMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current fiscal year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CurrentFiscalYearMember" xlink:href="cvco-20211002.xsd#cvco_CurrentFiscalYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CurrentFiscalYearMember" xlink:to="lab_cvco_CurrentFiscalYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_733c7e4a-abea-4a36-826a-54de0f711599_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable_a3730975-2e95-4ec6-88a7-00bb2a433451_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Gain (Loss) on Securities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Gain (Loss) on Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:to="lab_us-gaap_ScheduleOfGainLossOnInvestmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_AccruedVolumeRebates_a7e2428e-368c-491c-a5b5-24b3d214f04a_verboseLabel_en-US" xlink:label="lab_cvco_AccruedVolumeRebates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued volume rebates</link:label>
    <link:label id="lab_cvco_AccruedVolumeRebates_label_en-US" xlink:label="lab_cvco_AccruedVolumeRebates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Volume Rebates</link:label>
    <link:label id="lab_cvco_AccruedVolumeRebates_documentation_en-US" xlink:label="lab_cvco_AccruedVolumeRebates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued volume rebates.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AccruedVolumeRebates" xlink:href="cvco-20211002.xsd#cvco_AccruedVolumeRebates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_AccruedVolumeRebates" xlink:to="lab_cvco_AccruedVolumeRebates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy_49976a09-68b4-4bfa-8a53-0d99b975fcd4_verboseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers and Servicing of Financial Assets</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_59ae50f5-7d75-4f02-b154-0c9e6a937f3e_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_c86214e5-2121-4d70-b8fb-8676305cf104_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ParkModelRVsMember_03dfa33c-c804-4a70-a80e-244e991d4838_terseLabel_en-US" xlink:label="lab_cvco_ParkModelRVsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Park Model RVs</link:label>
    <link:label id="lab_cvco_ParkModelRVsMember_label_en-US" xlink:label="lab_cvco_ParkModelRVsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Park Model RVs [Member]</link:label>
    <link:label id="lab_cvco_ParkModelRVsMember_documentation_en-US" xlink:label="lab_cvco_ParkModelRVsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Park Model RVs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ParkModelRVsMember" xlink:href="cvco-20211002.xsd#cvco_ParkModelRVsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ParkModelRVsMember" xlink:to="lab_cvco_ParkModelRVsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRepurchaseAgreements_384981cd-deff-42b6-98f1-71de86bb86d4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRepurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Contingencies</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRepurchaseAgreements_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRepurchaseAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Repurchase Agreements [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRepurchaseAgreements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRepurchaseAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreements" xlink:to="lab_us-gaap_ScheduleOfRepurchaseAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_f89d126e-eb36-416d-8e25-b303f3135349_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_97d70a46-2526-4d10-a0de-beebb60a72ad_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense on intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_93fbf599-cb06-4fe4-b95b-072aa9a2645e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_ebd058f9-f5f2-4c1f-988d-c984aee39b62_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful lives of acquired intangible assets</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_66065a8a-314c-4a85-8689-d1f78256e459_verboseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive stock equivalents excluded from computation</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_OperatingLeaseWeightedAverageDiscountRatePercent_3360562a-137e-4512-9332-739b16892e55_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average operating lease 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ScheduleOfInventoryCurrentTableTextBlock_fcdce09a-c81f-419a-b64b-fe3b53bf35b9_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_cvco_PropertyPlantAndEquipmentTextualAbstract_6ee2d054-ec4f-427a-93ea-0f2fe5787108_verboseLabel_en-US" xlink:label="lab_cvco_PropertyPlantAndEquipmentTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment (Textual) [Abstract]</link:label>
    <link:label id="lab_cvco_PropertyPlantAndEquipmentTextualAbstract_label_en-US" xlink:label="lab_cvco_PropertyPlantAndEquipmentTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment (Textual) [Abstract]</link:label>
    <link:label id="lab_cvco_PropertyPlantAndEquipmentTextualAbstract_documentation_en-US" xlink:label="lab_cvco_PropertyPlantAndEquipmentTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_PropertyPlantAndEquipmentTextualAbstract" xlink:href="cvco-20211002.xsd#cvco_PropertyPlantAndEquipmentTextualAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_PropertyPlantAndEquipmentTextualAbstract" xlink:to="lab_cvco_PropertyPlantAndEquipmentTextualAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfAssetsAcquired_3b25a10d-94ea-4d20-9ee1-6b7f37821356_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased Assets Acquired</link:label>
    <link:label id="lab_us-gaap_FairValueOfAssetsAcquired_label_en-US" xlink:label="lab_us-gaap_FairValueOfAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfAssetsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfAssetsAcquired" xlink:to="lab_us-gaap_FairValueOfAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_820bca40-e80b-4a99-8180-17c14c2a5353_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_02a53000-3ff9-4048-9042-077a51da1d62_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDue_a5afedc0-0cf2-4cfa-92c9-d54105b2b5a9_totalLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments due</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDue</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDue_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDue" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityPaymentsDue" xlink:to="lab_cvco_LeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueAfterYearFive_c63ea452-deec-4f12-9239-c3f934419886_terseLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueAfterYearFive</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueAfterYearFive_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueAfterYearFive</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueAfterYearFive" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_cvco_LeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_74fb5c26-b3f7-417a-90e7-fb4df6e255c7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleAmount_dd0a72ef-26f3-4262-872f-aa5739934286_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans held for sale</link:label>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleAmount_label_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Held-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableHeldForSaleAmount" xlink:to="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_b4795a55-a5fe-493f-85e0-6f8e6895af7b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized gain (loss) on the forward sales and whole loan commitments</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_32010dd4-b177-4f38-ba2d-b5de3a659c70_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents Items [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents Items [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_4fbcf0ef-95a9-4df1-9dcd-de76c980995d_verboseLabel_en-US" xlink:label="lab_us-gaap_MovementInStandardProductWarrantyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for estimated warranties</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_cvco_Fiscal2017Member_b2828b9c-34a4-44e4-9474-72c3e4c744ba_terseLabel_en-US" xlink:label="lab_cvco_Fiscal2017Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2017</link:label>
    <link:label id="lab_cvco_Fiscal2017Member_label_en-US" xlink:label="lab_cvco_Fiscal2017Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2017 [Member]</link:label>
    <link:label id="lab_cvco_Fiscal2017Member_documentation_en-US" xlink:label="lab_cvco_Fiscal2017Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2017</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2017Member" xlink:href="cvco-20211002.xsd#cvco_Fiscal2017Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_Fiscal2017Member" xlink:to="lab_cvco_Fiscal2017Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_165711be-bb58-443a-9ffa-fb1b186f6a51_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_20bffe6d-be72-4dfa-bf5b-78bfcf9e9645_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized cost and fair value by security type</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Available-for-sale Securities Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_8dc07285-baf7-4f82-9016-ea8c7d81f098_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityNonCurrent_e858f569-96d5-4743-94ba-1a044cc8b226_terseLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityNonCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term lease liabilities</link:label>
    <link:label id="lab_cvco_LeaseLiabilityNonCurrent_label_en-US" xlink:label="lab_cvco_LeaseLiabilityNonCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability, non-current</link:label>
    <link:label id="lab_cvco_LeaseLiabilityNonCurrent_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityNonCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability, non-current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityNonCurrent" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityNonCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityNonCurrent" xlink:to="lab_cvco_LeaseLiabilityNonCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_6b690fa0-9845-4eee-adda-d69477e0063d_verboseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_465ddbec-58f0-4595-83ea-07ed57591b03_terseLabel_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and political subdivision debt securities</link:label>
    <link:label id="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember_label_en-US" xlink:label="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US States and Political Subdivisions Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="lab_us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_9154aa5d-2897-4ad3-a0da-95e31c342ce2_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Maturity of Investment Securities</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_a00c9c92-27c1-4527-b8a0-d3ca53d2b912_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_1f2b11af-9ee6-4d42-a98f-774cff7e22e1_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Other Intangibles</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_PreferredStockValue_c023e8b6-9f16-41aa-88ed-d34ca3e3332d_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_3756bc2a-bac4-4564-973a-4fa20ebc742d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:to="lab_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_73bb879b-33f6-467a-8ec0-ca6093e3b329_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_RetainedEarningsMember_16f52b7e-e892-4e8a-8f35-05399d231073_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock_ac22408a-8bf4-470c-aa74-14426534a35b_verboseLabel_en-US" xlink:label="lab_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration of Commercial Loans Receivables in Key States</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock_label_en-US" xlink:label="lab_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivables Geographic Concentration [Table Text Block]</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock_documentation_en-US" xlink:label="lab_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular disclosure of geographic concentration of commercial loans receivables by key state.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock" xlink:to="lab_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_43dc9221-f02b-406c-b192-1fba6e30d7c1_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_c7714cba-f05f-4fb2-95e9-7373d3085279_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securitized financings and other</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross_06f43925-b7cc-4094-aff5-71159783b18a_verboseLabel_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross_label_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite Lived Intangible Assets Including Goodwill Gross</link:label>
    <link:label id="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross_documentation_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite lived intangible assets including goodwill gross.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross" xlink:href="cvco-20211002.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross" xlink:to="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualPayments_f82065ed-7b94-4235-b252-215759ec847a_negatedLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments and deductions</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_CommitmentsAndContingenciesDisclosureTextBlock_7a774cb9-6c29-4025-9baa-ff37cf6e9c32_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableRecordedInvestmentPastDueLineItems_e5342989-36f6-47d6-bcb9-90ee01e6b8a4_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_YearOfOriginationAxis_b503c19a-11a5-4581-ab70-0cdc7116bb76_terseLabel_en-US" xlink:label="lab_cvco_YearOfOriginationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year of origination [Axis]</link:label>
    <link:label id="lab_cvco_YearOfOriginationAxis_label_en-US" xlink:label="lab_cvco_YearOfOriginationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year of origination [Axis]</link:label>
    <link:label id="lab_cvco_YearOfOriginationAxis_documentation_en-US" xlink:label="lab_cvco_YearOfOriginationAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year of origination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationAxis" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_YearOfOriginationAxis" xlink:to="lab_cvco_YearOfOriginationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_MaximumRiskAssumedPerPolicy_def8b54c-d05f-47fa-8354-296fc5592ac2_verboseLabel_en-US" xlink:label="lab_cvco_MaximumRiskAssumedPerPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance policies maximum coverage per claim</link:label>
    <link:label id="lab_cvco_MaximumRiskAssumedPerPolicy_label_en-US" xlink:label="lab_cvco_MaximumRiskAssumedPerPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Risk Assumed Per Policy</link:label>
    <link:label id="lab_cvco_MaximumRiskAssumedPerPolicy_documentation_en-US" xlink:label="lab_cvco_MaximumRiskAssumedPerPolicy" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum risk assumed per policy.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MaximumRiskAssumedPerPolicy" xlink:href="cvco-20211002.xsd#cvco_MaximumRiskAssumedPerPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_MaximumRiskAssumedPerPolicy" xlink:to="lab_cvco_MaximumRiskAssumedPerPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_6e7f1819-429c-4ca8-b5f2-c92f14546ca0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock_86dcb359-6afc-4e75-a93c-355d60fc545f_verboseLabel_en-US" xlink:label="lab_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination</link:label>
    <link:label id="lab_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock_label_en-US" xlink:label="lab_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Gross Consumer Loans Receivable by Portfolio Segment and Credit Quality Indicator [Table Text Block]</link:label>
    <link:label id="lab_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock_documentation_en-US" xlink:label="lab_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of gross consumer loans receivable by portfolio segment and credit quality indicator.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock" xlink:href="cvco-20211002.xsd#cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock" xlink:to="lab_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_WatchListMember_bc6fa1c2-94e1-4bd2-96ce-bde530559d93_verboseLabel_en-US" xlink:label="lab_cvco_WatchListMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Watch list</link:label>
    <link:label id="lab_cvco_WatchListMember_label_en-US" xlink:label="lab_cvco_WatchListMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Watch List [Member]</link:label>
    <link:label id="lab_cvco_WatchListMember_documentation_en-US" xlink:label="lab_cvco_WatchListMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Watch list.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_WatchListMember" xlink:href="cvco-20211002.xsd#cvco_WatchListMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_WatchListMember" xlink:to="lab_cvco_WatchListMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_Fiscal2019Member_ccbccb34-b240-4a5b-82fc-9b99527e44dd_terseLabel_en-US" xlink:label="lab_cvco_Fiscal2019Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2019</link:label>
    <link:label id="lab_cvco_Fiscal2019Member_label_en-US" xlink:label="lab_cvco_Fiscal2019Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2019 [Member]</link:label>
    <link:label id="lab_cvco_Fiscal2019Member_documentation_en-US" xlink:label="lab_cvco_Fiscal2019Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2019</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2019Member" xlink:href="cvco-20211002.xsd#cvco_Fiscal2019Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_Fiscal2019Member" xlink:to="lab_cvco_Fiscal2019Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_931ac07d-21a9-410c-8d66-0238dbc21673_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear_e836bea0-c017-4325-906e-66c9ca065930_terseLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2022</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsRemainderOfFiscalYear</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsRemainderOfFiscalYear</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_44494f6b-1465-4c5f-955f-0e47e80d85ca_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_1d36f05f-854e-4b11-817a-7ac53e8c59df_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro Forma Impact of Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_e2249931-8b32-43dc-8c62-6f44adc64182_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Securities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:to="lab_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_915a1886-aa3e-4a34-bef1-92dace08debc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charge-offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Write-offs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_a70df422-a1eb-4da5-ab61-9ab6757a0f6c_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8ff4894b-96d6-4d2d-84cc-ea758940aebc_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage_a2e87922-08da-4eec-a720-9c49bd24d5dc_terseLabel_en-US" xlink:label="lab_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Receivable Geographical Concentration Percentage</link:label>
    <link:label id="lab_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage_label_en-US" xlink:label="lab_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Receivable Geographical Concentration Percentage</link:label>
    <link:label id="lab_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage_documentation_en-US" xlink:label="lab_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer loans receivable geographical concentration percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage" xlink:href="cvco-20211002.xsd#cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage" xlink:to="lab_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_e58f0b6c-ac1d-472c-be87-cb8f25cb403a_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Domain]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentDomain_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain" xlink:to="lab_us-gaap_InternalCreditAssessmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_3b6d6fd5-b9bc-43a3-b38b-106a2c560bd3_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract_635d1d77-d090-47a4-ace7-703c75b64ac6_verboseLabel_en-US" xlink:label="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration of Commercial Loans Receivables in Key States</link:label>
    <link:label id="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract_label_en-US" xlink:label="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Finance Receivables Geographic Concentration [Abstract]</link:label>
    <link:label id="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract_documentation_en-US" xlink:label="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory finance receivables geographic concentration.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract" xlink:href="cvco-20211002.xsd#cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract" xlink:to="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8bc1dcb9-b22c-4058-9972-3f41b89a59d7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_ace0f15e-ed17-41f5-8641-7cbf0964aa8a_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_stpr_AZ_96c0cccf-b19d-4df4-90a4-ce537676c174_terseLabel_en-US" xlink:label="lab_stpr_AZ" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ARIZONA</link:label>
    <link:label id="lab_stpr_AZ_label_en-US" xlink:label="lab_stpr_AZ" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ARIZONA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_AZ" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_AZ"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_AZ" xlink:to="lab_stpr_AZ" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_88f81891-97a3-428f-9573-a98b25dce4c7_verboseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_6994d0cc-00f9-40aa-84cd-7d44512d1d22_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_108e165f-d216-482b-b9b6-d19f6b9ba304_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinancingReceivablesTextBlock_93d01ceb-2c42-4956-909e-b83014925711_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Receivable</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivables [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesTextBlock" xlink:to="lab_us-gaap_FinancingReceivablesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_7638f6d6-6419-4290-9974-f1f3c1adfe5e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Net (gains) losses recognized on securities sold during the period</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_38f5bebc-4e09-43c5-bb79-b9ec339c9edd_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ConsumerLoansReceivableTableTextBlock_cbc296d9-3161-4f5b-9002-1bbb45750353_verboseLabel_en-US" xlink:label="lab_cvco_ConsumerLoansReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Receivable</link:label>
    <link:label id="lab_cvco_ConsumerLoansReceivableTableTextBlock_label_en-US" xlink:label="lab_cvco_ConsumerLoansReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Receivable [Table Text Block]</link:label>
    <link:label id="lab_cvco_ConsumerLoansReceivableTableTextBlock_documentation_en-US" xlink:label="lab_cvco_ConsumerLoansReceivableTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer loans receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerLoansReceivableTableTextBlock" xlink:href="cvco-20211002.xsd#cvco_ConsumerLoansReceivableTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ConsumerLoansReceivableTableTextBlock" xlink:to="lab_cvco_ConsumerLoansReceivableTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c6bfa6bc-e120-4891-ab3e-34b7266decb2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_7e0b2625-a38c-4c68-8476-00d12bd643f4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contracts with Customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_MinorityHolderMember_83cecaeb-4844-43a3-9628-fc87114fd0ce_terseLabel_en-US" xlink:label="lab_cvco_MinorityHolderMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minority Holder</link:label>
    <link:label id="lab_cvco_MinorityHolderMember_label_en-US" xlink:label="lab_cvco_MinorityHolderMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minority Holder [Member]</link:label>
    <link:label id="lab_cvco_MinorityHolderMember_documentation_en-US" xlink:label="lab_cvco_MinorityHolderMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minority Holder</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MinorityHolderMember" xlink:href="cvco-20211002.xsd#cvco_MinorityHolderMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_MinorityHolderMember" xlink:to="lab_cvco_MinorityHolderMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock_f1af5aae-ab5c-4cb5-b9dd-e566be3849c3_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in the Allowance for Loan Losses on Commercial Loans Receivables</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_afba8b94-86a4-4618-97df-683e4d2e3978_terseLabel_en-US" xlink:label="lab_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Serviced portfolio with MSRs</link:label>
    <link:label id="lab_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_label_en-US" xlink:label="lab_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal Amount Outstanding of Loans Held-in-portfolio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:to="lab_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_4562e240-6495-4d46-b04e-8f7503b67589_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_84f1049f-c894-496a-9e4b-9ec5564e2993_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_cvco_LeaseLiabilityPaymentsDueYearFive_c6af6976-4349-43d5-a82d-509c4cb5b11c_terseLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueYearFive</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearFive_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueYearFive</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearFive" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityPaymentsDueYearFive" xlink:to="lab_cvco_LeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_e4e25e66-e07f-45f6-b991-c43d15f110c2_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial loans 90 days past due still accruing interest</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, 90 Days or More Past Due, Still Accruing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_7997474b-b851-46b5-a589-3e8c5e18338c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net identifiable assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_38f6b5c3-806a-42eb-8e7e-3adc4cbb18f8_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterials_097ce7ad-55a8-4da6-87ab-942290eae55f_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterials_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterials" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterials" xlink:to="lab_us-gaap_InventoryRawMaterials" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_938ba1e3-1a44-447c-bea1-e8b859bea5e8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c2ed624c-5585-416a-a64b-71511ffa607e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer-related intangible</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_dc763620-08ef-4b4a-a107-b6abe81e2e5c_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_MachineryAndEquipmentMember_24e04fdb-c846-430b-97d5-55ebd4151641_verboseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_6f3c4b97-7eb0-4148-8a88-28d8d5d37a2b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership of Craftsman prior to acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_7e176a1b-b535-432a-acc8-585af7b74ba0_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash interest income, net</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_A6190DaysPastDueMember_f01ba445-47d0-4ea4-bb34-001cc9aad80f_terseLabel_en-US" xlink:label="lab_cvco_A6190DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">61 - 90 days past due</link:label>
    <link:label id="lab_cvco_A6190DaysPastDueMember_label_en-US" xlink:label="lab_cvco_A6190DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">61 - 90 days past due [Member]</link:label>
    <link:label id="lab_cvco_A6190DaysPastDueMember_documentation_en-US" xlink:label="lab_cvco_A6190DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">61 - 90 days past due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A6190DaysPastDueMember" xlink:href="cvco-20211002.xsd#cvco_A6190DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_A6190DaysPastDueMember" xlink:to="lab_cvco_A6190DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_28811f56-6eee-4460-b5cd-8138eacb376f_totalLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_382dae02-a982-43bd-8a65-968391bfa242_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_Gainlossonsalesofloansandinvestments_930ef147-d43c-4cb6-a3a0-f8df4db73c6d_negatedTerseLabel_en-US" xlink:label="lab_cvco_Gainlossonsalesofloansandinvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on investments and sale of loans, net</link:label>
    <link:label id="lab_cvco_Gainlossonsalesofloansandinvestments_label_en-US" xlink:label="lab_cvco_Gainlossonsalesofloansandinvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on sales of loans and investments</link:label>
    <link:label id="lab_cvco_Gainlossonsalesofloansandinvestments_documentation_en-US" xlink:label="lab_cvco_Gainlossonsalesofloansandinvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on sales of loans and investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Gainlossonsalesofloansandinvestments" xlink:href="cvco-20211002.xsd#cvco_Gainlossonsalesofloansandinvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_Gainlossonsalesofloansandinvestments" xlink:to="lab_cvco_Gainlossonsalesofloansandinvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfStores_bbb468a6-f5fd-46ca-a5e4-deeb69e69733_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfStores" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Stores</link:label>
    <link:label id="lab_us-gaap_NumberOfStores_label_en-US" xlink:label="lab_us-gaap_NumberOfStores" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Stores</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfStores" xlink:to="lab_us-gaap_NumberOfStores" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_267b68bd-271d-4f26-9d04-db3beb090062_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsumerPortfolioSegmentMember_e78a68c8-e771-41cf-af4b-d8dbec478bfc_terseLabel_en-US" xlink:label="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer loans receivable</link:label>
    <link:label id="lab_us-gaap_ConsumerPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsumerPortfolioSegmentMember" xlink:to="lab_us-gaap_ConsumerPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock_bb5bbbb9-9515-42e7-9a5d-288271070fb5_terseLabel_en-US" xlink:label="lab_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumptions for Mortgage Servicing Rights</link:label>
    <link:label id="lab_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock_label_en-US" xlink:label="lab_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assumptions for Servicing Assets [Table Text Block]</link:label>
    <link:label id="lab_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock_documentation_en-US" xlink:label="lab_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assumptions for Servicing Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock" xlink:href="cvco-20211002.xsd#cvco_FairValueAssumptionsForServicingAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock" xlink:to="lab_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_e9d95a6b-133a-4794-98d9-a52858fcc0b0_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Securities</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Securities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestmentsTextBlock" xlink:to="lab_us-gaap_GainLossOnInvestmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_3feb370a-69e1-4cca-b5e7-e7885ea0e507_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_98430264-4067-453a-8e8d-a2d77ff8e4f7_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_f6e68a5e-78da-471e-a203-0bfb020b03d7_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">INVESTING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_465747c3-cfe4-40a3-89bd-8648f92e98cd_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DirectPremiumsWritten_05249ef9-2d56-462a-b8d6-c61dcd3e9047_verboseLabel_en-US" xlink:label="lab_us-gaap_DirectPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct premiums Written</link:label>
    <link:label id="lab_us-gaap_DirectPremiumsWritten_label_en-US" xlink:label="lab_us-gaap_DirectPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct Premiums Written</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsWritten" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DirectPremiumsWritten"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DirectPremiumsWritten" xlink:to="lab_us-gaap_DirectPremiumsWritten" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_9398efa7-d764-48dc-b0dd-3c23e1a3602b_verboseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to costs and expenses</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_cvco_ConstructionAdvances_43498f80-4c8f-4a87-90ff-0bbfe2b08c4e_terseLabel_en-US" xlink:label="lab_cvco_ConstructionAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Advances</link:label>
    <link:label id="lab_cvco_ConstructionAdvances_83db5182-8763-4caf-bdc3-1f4cfa72c396_negatedTerseLabel_en-US" xlink:label="lab_cvco_ConstructionAdvances" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Advances</link:label>
    <link:label id="lab_cvco_ConstructionAdvances_label_en-US" xlink:label="lab_cvco_ConstructionAdvances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Advances</link:label>
    <link:label id="lab_cvco_ConstructionAdvances_documentation_en-US" xlink:label="lab_cvco_ConstructionAdvances" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Advances</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConstructionAdvances" xlink:href="cvco-20211002.xsd#cvco_ConstructionAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ConstructionAdvances" xlink:to="lab_cvco_ConstructionAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_8c9becf6-b88c-4ac8-b681-7971aeb5fbb0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_36159a6f-9cca-4e85-b9a0-354bee1c70c4_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan Loss</link:label>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock_483b917c-d95a-415b-b6f3-9fb4c7479c9e_terseLabel_en-US" xlink:label="lab_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deliquency Status of Consumer Loans</link:label>
    <link:label id="lab_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock_label_en-US" xlink:label="lab_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deliquency Status of Consumer Loans [Table Text Block]</link:label>
    <link:label id="lab_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock_documentation_en-US" xlink:label="lab_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deliquency Status of Consumer Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock" xlink:href="cvco-20211002.xsd#cvco_DeliquencyStatusOfConsumerLoansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock" xlink:to="lab_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_5ea7be3b-5e9f-45f3-8931-a77000fe1a16_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities, redeemable noncontrolling interest and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_34aa8bb5-27b5-497b-a2d7-6bc7d97cc32a_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_d8d3c4bb-2614-47ec-96fe-02806096c2a0_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityPeriodIncreaseDecrease_50349b8c-8d24-47a7-a8b6-70e8a6a01ad5_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative effect of implementing ASU 2016-13, net</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:to="lab_us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f1b230b9-a81d-4132-b900-ab991fd62b1d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_srt_StatementScenarioAxis_2061b630-9547-4d9a-aba8-f415c89c5730_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_84593c6e-79e5-4eff-8e23-5dc6aece7ad2_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_77fb8643-f9c6-4216-9469-e50d9d78ee52_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after five years through ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromCollectionOfLoansHeldForSale_f093335b-e395-4386-b254-f14e168f4136_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromCollectionOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal payments on consumer loans receivable</link:label>
    <link:label id="lab_us-gaap_ProceedsFromCollectionOfLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromCollectionOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Collection of Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCollectionOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromCollectionOfLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromCollectionOfLoansHeldForSale" xlink:to="lab_us-gaap_ProceedsFromCollectionOfLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_NumberofOperatingManufacturingFacilities_3ec213fd-28d5-4ba4-83fb-63d808492432_terseLabel_en-US" xlink:label="lab_cvco_NumberofOperatingManufacturingFacilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating production lines</link:label>
    <link:label id="lab_cvco_NumberofOperatingManufacturingFacilities_label_en-US" xlink:label="lab_cvco_NumberofOperatingManufacturingFacilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Manufacturing Facilities</link:label>
    <link:label id="lab_cvco_NumberofOperatingManufacturingFacilities_documentation_en-US" xlink:label="lab_cvco_NumberofOperatingManufacturingFacilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating manufacturing facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberofOperatingManufacturingFacilities" xlink:href="cvco-20211002.xsd#cvco_NumberofOperatingManufacturingFacilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_NumberofOperatingManufacturingFacilities" xlink:to="lab_cvco_NumberofOperatingManufacturingFacilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_f85c3f92-8909-4502-98d7-9053fc00b8ac_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST, AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_CommercialLoansReceivableNoncurrent_4df7e858-d530-431b-b231-2bab0c43853f_terseLabel_en-US" xlink:label="lab_cvco_CommercialLoansReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial loans receivable, net</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivableNoncurrent_label_en-US" xlink:label="lab_cvco_CommercialLoansReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable, Noncurrent</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivableNoncurrent_documentation_en-US" xlink:label="lab_cvco_CommercialLoansReceivableNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableNoncurrent" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CommercialLoansReceivableNoncurrent" xlink:to="lab_cvco_CommercialLoansReceivableNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables_8a7dcb99-1c8a-47b5-96bc-f5c5d15e936c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing fees, net</link:label>
    <link:label id="lab_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables_label_en-US" xlink:label="lab_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Discounts, Finance Charges and Interest Included in Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables" xlink:to="lab_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_d4696793-eed1-4806-b06f-513477d58a28_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in estimated loan losses, net</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_9b76e65a-897d-441b-a919-58432f66c502_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_TreasuryStockValueAcquiredCostMethod_6a44bf90-051e-4884-b56a-3b9f7c427481_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock repurchases</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_c58a057d-9c8b-4960-bc86-745faa126cf6_totalLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net gains recognized during the period on equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_a4333669-c844-445c-94eb-818323aedee4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_us-gaap_SegmentReportingInformationProfitLossAbstract_8afb5545-c778-4bee-bd76-001e2de37a67_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationProfitLossAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information, Profit (Loss) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:to="lab_us-gaap_SegmentReportingInformationProfitLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_ffe16c3e-0f76-4529-a136-95cbdb41ac9e_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite lived:</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-lived Intangible Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_8e6386f4-2460-4d36-937b-acfc79f4ecd9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross gains realized on debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_a1ca5635-273f-48a1-a7fd-a93073efa142_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LineOfCredit_320ab485-c2f9-4db5-bed5-e57d0c9e43e1_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured credit facilities</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_15126d73-0337-4ce9-9016-f40f8735f405_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_BalanceSheetLocationDomain_af1c858d-6e9f-4dfe-9817-7215346570c0_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_PremiumsWrittenAndEarnedAbstract_8261de4e-cb2d-43df-a8db-ad07028510e0_verboseLabel_en-US" xlink:label="lab_us-gaap_PremiumsWrittenAndEarnedAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reinsurance Effect on Premiums Written and Earned</link:label>
    <link:label id="lab_us-gaap_PremiumsWrittenAndEarnedAbstract_label_en-US" xlink:label="lab_us-gaap_PremiumsWrittenAndEarnedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premiums Written and Earned [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenAndEarnedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PremiumsWrittenAndEarnedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PremiumsWrittenAndEarnedAbstract" xlink:to="lab_us-gaap_PremiumsWrittenAndEarnedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_c12592c9-de55-49a4-86b3-fc6fa0df0fa4_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: comprehensive income attributable to redeemable noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_1d71666d-1f80-4a89-8a6d-b0ea3da0acf1_verboseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_69485fe4-e8d6-4fa7-b63b-912cc246c4f7_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets by Major Class [Axis]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_AllowanceForLoanAndLeaseLossesAdjustmentsNet_76a67cbd-97ef-409b-bbb4-4865de094bc0_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of adoption of ASU 2016-13</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Adjustments, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_ad0f149e-4504-4e7d-8b1d-6d4c8d6cf04a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_cvco_LeaseLiabilityPaymentsDueYearTwo_8ec93f27-321d-4d18-8303-405489383fd3_terseLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueYearTwo</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearTwo_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueYearTwo</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearTwo" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_cvco_LeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CommercialLoansReceivableTextBlock_aa5cf373-593b-428b-b5ba-ec1a0fe7dd6e_verboseLabel_en-US" xlink:label="lab_cvco_CommercialLoansReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivableTextBlock_label_en-US" xlink:label="lab_cvco_CommercialLoansReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable [Text Block]</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivableTextBlock_documentation_en-US" xlink:label="lab_cvco_CommercialLoansReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial loans receivables and allowance for loan loss.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableTextBlock" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CommercialLoansReceivableTextBlock" xlink:to="lab_cvco_CommercialLoansReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_b5665963-a88e-4001-9b19-da6fb58e9817_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_454f8439-a47a-4f35-bcb2-98be49b6e1b1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_7a628828-5c17-46e9-9e68-6e72e9543d99_totalLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer loans receivable</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_d64d8041-a0c1-42fc-9d91-f77a8b99825f_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer loans receivable</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableGrossCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount" xlink:to="lab_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_c56ed78d-a142-4e1f-a792-a27ae2feee72_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual_c4cbe40f-6104-4673-9528-d7c36b4c5ff5_verboseLabel_en-US" xlink:label="lab_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due days for loans on nonaccrual status when interest is past due and remains unpaid</link:label>
    <link:label id="lab_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual_label_en-US" xlink:label="lab_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Past Due Period for Loan Considered as Nonaccrual</link:label>
    <link:label id="lab_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual_documentation_en-US" xlink:label="lab_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest past due period for loan considered as nonaccrual.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual" xlink:href="cvco-20211002.xsd#cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual" xlink:to="lab_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_74800669-643b-4d1a-9a61-8601a31e6571_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional ownership acquired</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_5c3b6f77-f986-4b50-87d5-008f7474b212_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LoansAndLeasesReceivableRelatedParties_b70bd6e9-e803-4f04-a56a-7cd0848787c7_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial loans receivable</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_2eb98170-1e2d-42a0-a605-cc01461eb4b9_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_e359a634-f90d-42f4-8369-831031d0a3a0_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_4723dd70-5d32-40f8-ac26-cf7c4a8b36e7_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for acquisitions, net</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_f45a2074-fea3-40ac-b3ce-a25ddb2f70c0_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_PrincipalAmountOutstandingOnLoansSecuritized_e3f64f52-2efc-4e8e-8bc1-604567ae0151_terseLabel_en-US" xlink:label="lab_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other secured financings</link:label>
    <link:label id="lab_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_label_en-US" xlink:label="lab_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal Amount Outstanding on Loans Securitized or Asset-backed Financing Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrincipalAmountOutstandingOnLoansSecuritized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:to="lab_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearOne_7279ce33-3827-466e-9eff-50ebb792dd4a_terseLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearOne_label_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueYearOne</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearOne_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueYearOne</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearOne" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityPaymentsDueYearOne" xlink:to="lab_cvco_LeaseLiabilityPaymentsDueYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_AssetsAcquiredAxis_5697302a-34f5-4129-acb8-7d4f3989f651_terseLabel_en-US" xlink:label="lab_cvco_AssetsAcquiredAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Acquired [Axis]</link:label>
    <link:label id="lab_cvco_AssetsAcquiredAxis_label_en-US" xlink:label="lab_cvco_AssetsAcquiredAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Acquired [Axis]</link:label>
    <link:label id="lab_cvco_AssetsAcquiredAxis_documentation_en-US" xlink:label="lab_cvco_AssetsAcquiredAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsAcquiredAxis" xlink:href="cvco-20211002.xsd#cvco_AssetsAcquiredAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_AssetsAcquiredAxis" xlink:to="lab_cvco_AssetsAcquiredAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage_2786cc06-25d1-4073-b414-87373e8081bd_terseLabel_en-US" xlink:label="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivables Geographic Concentration Percentage</link:label>
    <link:label id="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage_label_en-US" xlink:label="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Finance Receivables Geographic Concentration Percentage</link:label>
    <link:label id="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage_documentation_en-US" xlink:label="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory finance receivables geographic concentration percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage" xlink:href="cvco-20211002.xsd#cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage" xlink:to="lab_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_9033db72-5038-4c07-81f3-b5b50ea25c8f_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in less than one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonperformingFinancingReceivableMember_0ba5d112-42b4-4b7c-b98b-1e2178397ff8_terseLabel_en-US" xlink:label="lab_us-gaap_NonperformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonperforming</link:label>
    <link:label id="lab_us-gaap_NonperformingFinancingReceivableMember_label_en-US" xlink:label="lab_us-gaap_NonperformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonperforming Financial Instruments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonperformingFinancingReceivableMember" xlink:to="lab_us-gaap_NonperformingFinancingReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_e9d1df6f-4c4f-4953-8736-3a5f5ba270b2_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net, by Type [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_c8e30587-2686-4947-ac7f-9cce9a50e3b5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reedemable noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_eeba6f41-5df2-4540-9bfd-976cc8ccf728_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reedemable noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:to="lab_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_d320c8ff-348e-4933-a0ed-6b0874889add_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_NoFICOScoreMember_08731a08-8201-4f74-87f0-f0550bdaff98_terseLabel_en-US" xlink:label="lab_cvco_NoFICOScoreMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No FICO Score</link:label>
    <link:label id="lab_cvco_NoFICOScoreMember_label_en-US" xlink:label="lab_cvco_NoFICOScoreMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No FICO Score [Member]</link:label>
    <link:label id="lab_cvco_NoFICOScoreMember_documentation_en-US" xlink:label="lab_cvco_NoFICOScoreMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">No FICO Score</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NoFICOScoreMember" xlink:href="cvco-20211002.xsd#cvco_NoFICOScoreMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_NoFICOScoreMember" xlink:to="lab_cvco_NoFICOScoreMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_a46c0fd5-0534-480b-9aeb-1ef2aeb717d5_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesMember" xlink:to="lab_us-gaap_EquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityUndiscountedExcessAmount_d7c5f1a4-96fb-44ac-9499-1f103d1a2362_negatedTerseLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less amount representing interest</link:label>
    <link:label id="lab_cvco_LeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityUndiscountedExcessAmount</link:label>
    <link:label id="lab_cvco_LeaseLiabilityUndiscountedExcessAmount_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityUndiscountedExcessAmount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_cvco_LeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualObligation_3eafa105-97c7-43dc-b34a-3b2e2f1da6e2_verboseLabel_en-US" xlink:label="lab_us-gaap_ContractualObligation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction loan contract amount</link:label>
    <link:label id="lab_us-gaap_ContractualObligation_label_en-US" xlink:label="lab_us-gaap_ContractualObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligation" xlink:to="lab_us-gaap_ContractualObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_A3160DaysPastDueMember_23d52a99-e5a9-4906-bf7a-5bf823f07702_terseLabel_en-US" xlink:label="lab_cvco_A3160DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">31 - 60 days past due</link:label>
    <link:label id="lab_cvco_A3160DaysPastDueMember_label_en-US" xlink:label="lab_cvco_A3160DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">31 - 60 days past due [Member]</link:label>
    <link:label id="lab_cvco_A3160DaysPastDueMember_documentation_en-US" xlink:label="lab_cvco_A3160DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">31 - 60 days past due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A3160DaysPastDueMember" xlink:href="cvco-20211002.xsd#cvco_A3160DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_A3160DaysPastDueMember" xlink:to="lab_cvco_A3160DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_e3970b97-4b77-460d-8461-b5a9dfa854cd_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under stock incentive plans, shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinanceLeaseObligationsMember_e5f0dc1c-25eb-4ce5-8b98-6f34f98162f5_terseLabel_en-US" xlink:label="lab_cvco_FinanceLeaseObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Obligations</link:label>
    <link:label id="lab_cvco_FinanceLeaseObligationsMember_label_en-US" xlink:label="lab_cvco_FinanceLeaseObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Obligations [Member]</link:label>
    <link:label id="lab_cvco_FinanceLeaseObligationsMember_documentation_en-US" xlink:label="lab_cvco_FinanceLeaseObligationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinanceLeaseObligationsMember" xlink:href="cvco-20211002.xsd#cvco_FinanceLeaseObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinanceLeaseObligationsMember" xlink:to="lab_cvco_FinanceLeaseObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_286401cc-7b86-4b27-9dfe-4b48a53680c0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_RedeemableNoncontrollingInterestEquityCarryingAmount_5329e746-8723-424c-92de-0978cdde564b_terseLabel_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mandatorily redeemable noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_label_en-US" xlink:label="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable Noncontrolling Interest, Equity, Carrying Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:to="lab_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_e4e4dbc2-1ddd-4e95-9127-2a82b853d34c_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,275,016 and 9,241,256 shares, 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_FinanceLeaseWeightedAverageDiscountRatePercent_6c6c352b-a59e-4325-a155-af303a71b5e9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average finance lease discount rate</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_50ed8333-f41a-4c8a-a1ef-d8b0fb6b9cae_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_FactoryBuiltHousingMember_c97d8bb8-4dd4-48ce-a3c5-7e2e7e69a51f_terseLabel_en-US" xlink:label="lab_cvco_FactoryBuiltHousingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factory-built housing</link:label>
    <link:label id="lab_cvco_FactoryBuiltHousingMember_3a95e817-2aab-44d5-a364-19db8cfb55af_verboseLabel_en-US" xlink:label="lab_cvco_FactoryBuiltHousingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factory-built housing</link:label>
    <link:label id="lab_cvco_FactoryBuiltHousingMember_label_en-US" xlink:label="lab_cvco_FactoryBuiltHousingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factory Built Housing [Member]</link:label>
    <link:label id="lab_cvco_FactoryBuiltHousingMember_documentation_en-US" xlink:label="lab_cvco_FactoryBuiltHousingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Factory-built housing.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FactoryBuiltHousingMember" xlink:href="cvco-20211002.xsd#cvco_FactoryBuiltHousingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FactoryBuiltHousingMember" xlink:to="lab_cvco_FactoryBuiltHousingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_fa6505f2-e2d6-499e-8533-b9d2cc5c90fb_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNetAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNetAbstract" xlink:to="lab_us-gaap_InventoryNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubprimeMember_090fe571-306a-4771-931e-8b3e402926c9_terseLabel_en-US" xlink:label="lab_us-gaap_SubprimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sub-Prime- FICO score less than 620</link:label>
    <link:label id="lab_us-gaap_SubprimeMember_label_en-US" xlink:label="lab_us-gaap_SubprimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subprime [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubprimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubprimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubprimeMember" xlink:to="lab_us-gaap_SubprimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_c3f0dcff-4c2f-431c-9d13-2390c2d7d6e1_terseLabel_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Interest Issued or Issuable, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_label_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Interest Issued or Issuable, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:to="lab_us-gaap_EquityInterestIssuedOrIssuableTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_a632c9fb-98c9-435b-842b-384f69e102e9_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Results since acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_c30eac85-5385-4bb8-a6b5-ce2575c793bf_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pro-forma results</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReinsuranceTextBlock_49aa707b-5611-43d2-946f-fc3ffae9c351_verboseLabel_en-US" xlink:label="lab_us-gaap_ReinsuranceTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reinsurance and Insurance Loss Reserves</link:label>
    <link:label id="lab_us-gaap_ReinsuranceTextBlock_label_en-US" xlink:label="lab_us-gaap_ReinsuranceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reinsurance [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReinsuranceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReinsuranceTextBlock" xlink:to="lab_us-gaap_ReinsuranceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_13787e86-fcbe-42d5-b733-552b879b09cf_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill acquired during the period</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_ae882110-1d51-4a47-9942-5e2213b1f385_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ea460162-78b7-4689-98fa-822701e515ce_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_678a5019-03f1-47b9-967d-5f7e840b4597_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of the Fair Value and Carrying Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_aa2cf1a6-5dff-4b63-b6d2-ae9fcadfdf6c_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage-backed securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_748abd7c-bb96-4c86-b311-9c039c09f920_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2022</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_BusinessCombinationDisclosureTextBlock_c3063fb3-8aeb-4cb6-84c9-3de10d42c21e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesNoncurrent_114f6dcc-c11d-4ebf-a91f-6de79b80e7ea_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial loans receivable from affiliates, net</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Related Parties, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_57bea857-5b79-4b4d-9661-844aaca33119_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_c7f42b7f-557c-4b9c-90f5-b179a1bec18a_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_6fae8ca1-792a-41f2-aa80-d2fec89d5a33_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_2f062ca3-2aa6-477e-91ff-83e7a2aa7533_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_b507db06-66ca-4c78-badc-51b4aa8bd90a_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_9f77d92b-34de-4786-bb70-f07164785172_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LiabilitiesRelatedToConsumerLoansSold_829f95dc-180b-4133-9458-2511defd4d9d_verboseLabel_en-US" xlink:label="lab_cvco_LiabilitiesRelatedToConsumerLoansSold" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company repurchase options on certain loans sold</link:label>
    <link:label id="lab_cvco_LiabilitiesRelatedToConsumerLoansSold_label_en-US" xlink:label="lab_cvco_LiabilitiesRelatedToConsumerLoansSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities Related To Consumer Loans Sold</link:label>
    <link:label id="lab_cvco_LiabilitiesRelatedToConsumerLoansSold_documentation_en-US" xlink:label="lab_cvco_LiabilitiesRelatedToConsumerLoansSold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities related to consumer loans sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LiabilitiesRelatedToConsumerLoansSold" xlink:href="cvco-20211002.xsd#cvco_LiabilitiesRelatedToConsumerLoansSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LiabilitiesRelatedToConsumerLoansSold" xlink:to="lab_cvco_LiabilitiesRelatedToConsumerLoansSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_b76fa9bc-5a3b-4402-84ea-005d32227b81_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-13</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201613Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-13 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201613Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201613Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_2fe271b7-2828-4d79-a7b4-4f557d514ce5_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains recognized during the period on securities still held</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Securities, FV-NI, Unrealized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ModularMember_2cc425f9-5347-4819-b2a0-24eb6f9985c2_terseLabel_en-US" xlink:label="lab_cvco_ModularMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modular</link:label>
    <link:label id="lab_cvco_ModularMember_label_en-US" xlink:label="lab_cvco_ModularMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modular [Member]</link:label>
    <link:label id="lab_cvco_ModularMember_documentation_en-US" xlink:label="lab_cvco_ModularMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modular [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ModularMember" xlink:href="cvco-20211002.xsd#cvco_ModularMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ModularMember" xlink:to="lab_cvco_ModularMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtCurrent_ff5dd5b1-c0fc-4932-998d-6eebd0db6af9_verboseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of secured financings and other</link:label>
    <link:label id="lab_us-gaap_SecuredDebtCurrent_de13ee60-9112-4c4f-b0c9-e7ac7dc5b105_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_us-gaap_SecuredDebtCurrent_label_en-US" xlink:label="lab_us-gaap_SecuredDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Debt, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtCurrent" xlink:to="lab_us-gaap_SecuredDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_030a659a-a7d0-45ad-b85c-306515135e67_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of commercial loans receivable from affiliates, net</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_MaximumRiskCededPerPolicy_9086d2f9-047b-4f3e-ae5c-18fc7a8f48c4_verboseLabel_en-US" xlink:label="lab_cvco_MaximumRiskCededPerPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance policies coverage per claim ceded to reinsurers</link:label>
    <link:label id="lab_cvco_MaximumRiskCededPerPolicy_label_en-US" xlink:label="lab_cvco_MaximumRiskCededPerPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum Risk Ceded Per Policy</link:label>
    <link:label id="lab_cvco_MaximumRiskCededPerPolicy_documentation_en-US" xlink:label="lab_cvco_MaximumRiskCededPerPolicy" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum risk ceded per policy.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MaximumRiskCededPerPolicy" xlink:href="cvco-20211002.xsd#cvco_MaximumRiskCededPerPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_MaximumRiskCededPerPolicy" xlink:to="lab_cvco_MaximumRiskCededPerPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_94eb2c07-c568-42f8-9306-4afe0bf69d34_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeDisclosureAbstract_aaa6aa13-7395-4ba0-9378-d8fcdf3c45d7_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeDisclosureAbstract" xlink:to="lab_us-gaap_LesseeDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_474df308-6b5a-4b49-b1e3-f8a0c174aced_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_8979ba04-9ff5-4b0e-b260-d99b80d59457_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_c5889087-555e-4cc9-8bd7-21e0728058a6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_a64a9cfc-57cc-4415-8628-c63bec4538e2_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less amount representing interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_Weightedaverageeffectiveinterestrate_5ced5dbc-0053-47a5-b3fd-6b9cf388dab1_terseLabel_en-US" xlink:label="lab_cvco_Weightedaverageeffectiveinterestrate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average effective interest rate</link:label>
    <link:label id="lab_cvco_Weightedaverageeffectiveinterestrate_label_en-US" xlink:label="lab_cvco_Weightedaverageeffectiveinterestrate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average effective interest rate</link:label>
    <link:label id="lab_cvco_Weightedaverageeffectiveinterestrate_documentation_en-US" xlink:label="lab_cvco_Weightedaverageeffectiveinterestrate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average effective interest rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Weightedaverageeffectiveinterestrate" xlink:href="cvco-20211002.xsd#cvco_Weightedaverageeffectiveinterestrate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_Weightedaverageeffectiveinterestrate" xlink:to="lab_cvco_Weightedaverageeffectiveinterestrate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_ccdf6c93-d335-4531-a737-46a0cdcf832f_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_a6c562c3-dc40-4f56-9a24-47fb68d15614_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement gain on step acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_f92001a6-e94d-4f58-9d7f-492be3032bbf_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ae694ba1-26b5-49ce-bd55-ef429a33ab38_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable income taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7976818e-f56c-4ad9-82fc-9087cc48cf00_verboseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseObligationsIncurredAxis_481986df-3bea-444f-be2c-9f5fa6b08c91_terseLabel_en-US" xlink:label="lab_cvco_LeaseObligationsIncurredAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligations Incurred [Axis]</link:label>
    <link:label id="lab_cvco_LeaseObligationsIncurredAxis_label_en-US" xlink:label="lab_cvco_LeaseObligationsIncurredAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligations Incurred [Axis]</link:label>
    <link:label id="lab_cvco_LeaseObligationsIncurredAxis_documentation_en-US" xlink:label="lab_cvco_LeaseObligationsIncurredAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligations Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseObligationsIncurredAxis" xlink:href="cvco-20211002.xsd#cvco_LeaseObligationsIncurredAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseObligationsIncurredAxis" xlink:to="lab_cvco_LeaseObligationsIncurredAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_43614515-919e-4916-b3fb-fa5bed6abfb3_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income:</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_7fc5fca9-41c6-4469-8b7b-c4e64ca1e17f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_label_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRelatedParties" xlink:to="lab_us-gaap_RevenueFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_363a56c0-c27f-4622-ab3f-ec7aa60ab7fd_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_64e350f5-d0b4-4a3b-92d5-ffece3d2f06d_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_136b4f4a-4137-470a-a15e-d220d8518d12_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligationsAbstract_07868cb2-c10a-47f8-9a37-2a4a451d08f6_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Obligations</link:label>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligationsAbstract_label_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Lease Obligation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract" xlink:to="lab_us-gaap_DebtAndCapitalLeaseObligationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock_fec42928-665b-45c4-9905-97c24a6a9eee_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans, Other than Share-based Compensation [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_d81b6a96-43d8-4058-becb-fef56da1d4f9_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_682c09db-b866-4956-9e52-ca34ba2addc8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less amount representing interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet_ae8dc046-3b12-4870-b11c-ef5e9466de53_verboseLabel_en-US" xlink:label="lab_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans held for investment, previously securitized</link:label>
    <link:label id="lab_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet_label_en-US" xlink:label="lab_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet" xlink:to="lab_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_e2343ee6-2a0c-4684-aca1-faa017ee54d0_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_CarryingReportedAmountFairValueDisclosureMember_85699d1f-6087-457e-8340-f12c980b37ba_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Book Value</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CommercialLoansReceivablePrincipalBalanceConcentration_257976a5-fcb8-4773-b934-1944ec777e14_terseLabel_en-US" xlink:label="lab_cvco_CommercialLoansReceivablePrincipalBalanceConcentration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration with one independent third-party and its affiliates</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivablePrincipalBalanceConcentration_label_en-US" xlink:label="lab_cvco_CommercialLoansReceivablePrincipalBalanceConcentration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable Principal Balance Concentration</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivablePrincipalBalanceConcentration_documentation_en-US" xlink:label="lab_cvco_CommercialLoansReceivablePrincipalBalanceConcentration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable Principal Balance Concentration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivablePrincipalBalanceConcentration" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivablePrincipalBalanceConcentration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CommercialLoansReceivablePrincipalBalanceConcentration" xlink:to="lab_cvco_CommercialLoansReceivablePrincipalBalanceConcentration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_873a55bc-a2f6-4896-8c13-7e523c599860_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_1d1689a3-255a-4c7e-a8e5-4b8fde14924e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_Fiscal2020Member_0cd23344-5d4b-41ac-9ceb-83d2468ccce9_terseLabel_en-US" xlink:label="lab_cvco_Fiscal2020Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2020</link:label>
    <link:label id="lab_cvco_Fiscal2020Member_label_en-US" xlink:label="lab_cvco_Fiscal2020Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2020 [Member]</link:label>
    <link:label id="lab_cvco_Fiscal2020Member_documentation_en-US" xlink:label="lab_cvco_Fiscal2020Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2020</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2020Member" xlink:href="cvco-20211002.xsd#cvco_Fiscal2020Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_Fiscal2020Member" xlink:to="lab_cvco_Fiscal2020Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_3433db06-7566-4548-ba2b-860e33a68841_verboseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segment Information</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_c9e50774-8fb1-4796-be79-daf29485c1a4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining finance lease term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialServiceOtherMember_bb5938ab-dfc6-4fee-a8da-683e3e06d03d_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Service, Other</link:label>
    <link:label id="lab_us-gaap_FinancialServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_FinancialServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialServiceOtherMember" xlink:to="lab_us-gaap_FinancialServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_bdfaef67-d9e6-42b9-92a3-3489fcec66e8_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ScheduleOfPropertyPlantAndEquipmentTable_2580eb78-3748-463c-9f8d-c5af67a2156a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription_60ad46cc-8e6d-4d35-b94d-52e1ebb91113_terseLabel_en-US" xlink:label="lab_us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodore multiemployer benefit plan description</link:label>
    <link:label id="lab_us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription_label_en-US" xlink:label="lab_us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiemployer Plans, Business Combination or Divestiture, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription" xlink:to="lab_us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_9a112ab5-4d98-48df-80c1-454890a1b9b2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_b7857103-3d2d-4ab7-8900-2dd1665ba364_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_532f929d-2775-434d-b2f7-6298c4d8490e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_215528a4-0c6f-4e8c-8d34-8426e1b77022_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_dd6dd616-e504-428d-8a18-d94e9574124c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_abcfe0c9-7d27-49c8-95e0-175e2d0849ce_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_a60c6d75-3553-4fa1-977f-577b6729705e_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranties Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ProductWarrantiesDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranties Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:to="lab_us-gaap_ProductWarrantiesDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c188a4a3-00f6-4ffc-a728-65d4d666c208_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_85a9f867-12f0-4698-a38c-066e61617885_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock under stock incentive plans</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Recognition and Exercise</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_883bd7f8-6e2d-4d71-8efe-b1dde88f349b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_11ec248f-42f3-4ac3-915e-a7770e390c51_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_AdditionalPaidInCapitalMember_af0eeab8-6252-4421-94ea-7214e7a1e5db_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_us-gaap_CashAndCashEquivalentsAtCarryingValue_4cf32722-b839-4d8d-8db9-08dadb22ef2a_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_0d79586a-8987-46e9-90bb-6a70f3057ef7_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_4ac259d9-f673-4088-bc7f-caf89c209882_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_57218d97-8dbb-4382-bb14-3be50ace77a0_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_e8d0c8c1-794c-49ca-9dc9-f291b2b91586_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenue since acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_22c2e745-2099-4c5d-98bd-3a0b1513c596_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLaborRelatedExpenses_df590dfa-a4ba-448c-b6c4-ba357d1f2193_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLaborRelatedExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leased employee labor expense under Transition Services Agreement</link:label>
    <link:label id="lab_us-gaap_OtherLaborRelatedExpenses_label_en-US" xlink:label="lab_us-gaap_OtherLaborRelatedExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Labor-related Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLaborRelatedExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLaborRelatedExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLaborRelatedExpenses" xlink:to="lab_us-gaap_OtherLaborRelatedExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_691c40c0-e755-4f02-8635-7a8713113f9a_verboseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recognized (loss) gain on outstanding IRLCs</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_label_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Derivative Instruments, Net, Pretax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount_b1d88346-ab87-4438-bb0a-3f4718955337_verboseLabel_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate catastrophic losses recoverable in excess of amount</link:label>
    <link:label id="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount_label_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Catastrophic Losses Recoverable in Aggregate Greater than Amount</link:label>
    <link:label id="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount_documentation_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Catastrophic losses recoverable in aggregate greater than amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:href="cvco-20211002.xsd#cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:to="lab_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_1abb6830-05d4-41d3-8afc-7823cf63a8ed_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activity in the liability for estimated warranties</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_IncomeTaxesPaid_902a82fd-7fb5-4895-851a-1065a205cd1b_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_5ed2cc52-6b9a-47a4-859e-3a28e3bce8ae_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase accounting additions</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty Accrual, Additions from Business Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:to="lab_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableNet_8fec9c7c-5f9f-4cb9-a2dc-75415c3500a7_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total commercial loans, net</link:label>
    <link:label id="lab_us-gaap_NotesReceivableNet_label_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableNet" xlink:to="lab_us-gaap_NotesReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFinanceReceivables_ef2f01a3-ff6c-435b-ad3a-586e2b0b13de_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial loans receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFinanceReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Finance Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFinanceReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestDescription_35077bdf-bb49-4552-9a31-a0c27f13f8ab_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Description</link:label>
    <link:label id="lab_us-gaap_MinorityInterestDescription_label_en-US" xlink:label="lab_us-gaap_MinorityInterestDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Description</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestDescription" xlink:to="lab_us-gaap_MinorityInterestDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9f2d8970-85f6-428b-9078-143f6c307dab_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property, plant 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_ConsumerLoansReceivableHeldForInvestment_cae8b706-fec7-4213-bf31-bfa9e24e82bd_verboseLabel_en-US" xlink:label="lab_cvco_ConsumerLoansReceivableHeldForInvestment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans held for investment</link:label>
    <link:label id="lab_cvco_ConsumerLoansReceivableHeldForInvestment_label_en-US" xlink:label="lab_cvco_ConsumerLoansReceivableHeldForInvestment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer Loans Receivable Held for Investment</link:label>
    <link:label id="lab_cvco_ConsumerLoansReceivableHeldForInvestment_documentation_en-US" xlink:label="lab_cvco_ConsumerLoansReceivableHeldForInvestment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer loans receivable held for investment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerLoansReceivableHeldForInvestment" xlink:href="cvco-20211002.xsd#cvco_ConsumerLoansReceivableHeldForInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ConsumerLoansReceivableHeldForInvestment" xlink:to="lab_cvco_ConsumerLoansReceivableHeldForInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_a049f9e4-5084-4e1b-bf02-0c520254aa79_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition details</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_9bb86d74-3a95-4947-8411-4ecd40ef422e_verboseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_8a4de8bd-889e-4d0e-b443-0cac6a01cf10_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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_cvco_CommercialLoansReceivableCurrent_c00cf080-f0e7-44a7-8923-06578366f1a7_terseLabel_en-US" xlink:label="lab_cvco_CommercialLoansReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of commercial loans receivable, net</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivableCurrent_label_en-US" xlink:label="lab_cvco_CommercialLoansReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable, Current</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivableCurrent_documentation_en-US" xlink:label="lab_cvco_CommercialLoansReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableCurrent" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CommercialLoansReceivableCurrent" xlink:to="lab_cvco_CommercialLoansReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_de1e1493-8994-4c4c-aa04-2601e6086fc4_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_FL_336b18dc-04fe-4413-bc59-85e546362874_terseLabel_en-US" xlink:label="lab_stpr_FL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FLORIDA</link:label>
    <link:label id="lab_stpr_FL_label_en-US" xlink:label="lab_stpr_FL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FLORIDA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_FL" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_FL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_FL" xlink:to="lab_stpr_FL" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_97521b46-4173-4c05-b103-97875d7ca9d9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable income taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_6ab76edd-eac3-4434-ad47-ca0fd8f61b7a_terseLabel_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Axis]</link:label>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_label_en-US" xlink:label="lab_us-gaap_InternalCreditAssessmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Credit Assessment [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis" xlink:to="lab_us-gaap_InternalCreditAssessmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueAmount_b89f3c7f-0c10-41d6-892b-7445288c1a10_verboseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage servicing rights</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueAmount_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Fair Value, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtFairValueAmount" xlink:to="lab_us-gaap_ServicingAssetAtFairValueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio_26e2dcd2-6ad1-4c53-b65c-02c0c5ad04b8_terseLabel_en-US" xlink:label="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized servicing rate</link:label>
    <link:label id="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio_label_en-US" xlink:label="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Loan Servicing Rate of Loans Held-in-portfolio</link:label>
    <link:label id="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio_documentation_en-US" xlink:label="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Loan Servicing Rate of Loans Held-in-portfolio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:href="cvco-20211002.xsd#cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:to="lab_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_66805936-9f6a-4efb-815f-9631d95ff320_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_8f499f2e-c8e8-4e75-a85e-3477b9d7a945_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInFinancingActivitiesAbstract_7645bed0-49ef-4ded-af33-af4162f4f55f_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FINANCING ACTIVITIES</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ScheduleOfRestrictedCashAbstract_dae762d1-8b26-4977-b33e-068071cacc59_verboseLabel_en-US" xlink:label="lab_cvco_ScheduleOfRestrictedCashAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of restricted cash</link:label>
    <link:label id="lab_cvco_ScheduleOfRestrictedCashAbstract_label_en-US" xlink:label="lab_cvco_ScheduleOfRestrictedCashAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Restricted Cash [Abstract]</link:label>
    <link:label id="lab_cvco_ScheduleOfRestrictedCashAbstract_documentation_en-US" xlink:label="lab_cvco_ScheduleOfRestrictedCashAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of restricted cash.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleOfRestrictedCashAbstract" xlink:href="cvco-20211002.xsd#cvco_ScheduleOfRestrictedCashAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ScheduleOfRestrictedCashAbstract" xlink:to="lab_cvco_ScheduleOfRestrictedCashAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_a5c45cb8-c894-402b-bd61-5336ee1c91b4_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_80951e50-64af-499b-9c1e-0c905c799fe2_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_6bb5f829-86da-4f00-ba2c-394fb823b711_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_CommonStockSharesIssued_8045d54c-58a1-42cb-b1df-62be48768054_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_PreferredStockSharesIssued_d1ec5be5-7691-493b-bfd3-e39fcad1254a_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_e527e9b0-a3f8-45b3-a975-72054f2bdc00_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ca4153d0-ab37-4761-bd00-f3f78903ce44_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CededPremiumsEarned_3b41fe9b-6e71-4f72-87ec-12b29c9b0dca_negatedLabel_en-US" xlink:label="lab_us-gaap_CededPremiumsEarned" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ceded premiums - nonaffiliate Earned</link:label>
    <link:label id="lab_us-gaap_CededPremiumsEarned_label_en-US" xlink:label="lab_us-gaap_CededPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ceded Premiums Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsEarned" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CededPremiumsEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CededPremiumsEarned" xlink:to="lab_us-gaap_CededPremiumsEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_9502dc23-e4a1-467d-81bc-442fc63b46bb_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash, current</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_cb51840d-c29a-4f32-bdde-8f3ad8bfa6bd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_edaad5a1-9393-4f69-8ec6-08ae425f7488_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks and trade names</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_a48f9651-1cd0-47ee-a53e-9113032deff6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for loan losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_8bccad6f-2fef-492c-970f-c0dafce3bf6f_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for loan losses at beginning of period</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_dc66e413-3485-4821-8dfb-7f1caa65bdd9_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for loan losses at end of period</link:label>
    <link:label id="lab_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_label_en-US" xlink:label="lab_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Loan and Lease Losses, Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:to="lab_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c43608d6-73f3-45d0-ba7e-0f67f4e6b1f8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_DebtSecuritiesAvailableForSaleRealizedLoss_e7f75e76-e0e0-477f-aea0-a0eff938af5f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross losses realized on debt securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Realized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_Weightedaveragemonthstomaturity_9e4db962-5b3c-416f-aac3-50960bce6f43_terseLabel_en-US" xlink:label="lab_cvco_Weightedaveragemonthstomaturity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average months to maturity</link:label>
    <link:label id="lab_cvco_Weightedaveragemonthstomaturity_label_en-US" xlink:label="lab_cvco_Weightedaveragemonthstomaturity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average months to maturity</link:label>
    <link:label id="lab_cvco_Weightedaveragemonthstomaturity_documentation_en-US" xlink:label="lab_cvco_Weightedaveragemonthstomaturity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average months to maturity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Weightedaveragemonthstomaturity" xlink:href="cvco-20211002.xsd#cvco_Weightedaveragemonthstomaturity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_Weightedaveragemonthstomaturity" xlink:to="lab_cvco_Weightedaveragemonthstomaturity" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_SECInquiryAllegedGains_93abb585-f9da-4709-8e7c-7d41d14aca94_terseLabel_en-US" xlink:label="lab_cvco_SECInquiryAllegedGains" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Inquiry alleged gains</link:label>
    <link:label id="lab_cvco_SECInquiryAllegedGains_label_en-US" xlink:label="lab_cvco_SECInquiryAllegedGains" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Inquiry alleged gains</link:label>
    <link:label id="lab_cvco_SECInquiryAllegedGains_documentation_en-US" xlink:label="lab_cvco_SECInquiryAllegedGains" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Inquiry alleged gains</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SECInquiryAllegedGains" xlink:href="cvco-20211002.xsd#cvco_SECInquiryAllegedGains"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_SECInquiryAllegedGains" xlink:to="lab_cvco_SECInquiryAllegedGains" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_9fbb0cea-83c0-4867-8fb1-c811497b55ed_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for common stock repurchases</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_StateInsuranceLicensesMember_ec054b35-7195-4a90-9d41-fa09b578727b_verboseLabel_en-US" xlink:label="lab_cvco_StateInsuranceLicensesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State insurance licenses</link:label>
    <link:label id="lab_cvco_StateInsuranceLicensesMember_label_en-US" xlink:label="lab_cvco_StateInsuranceLicensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Insurance Licenses [Member]</link:label>
    <link:label id="lab_cvco_StateInsuranceLicensesMember_documentation_en-US" xlink:label="lab_cvco_StateInsuranceLicensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State insurance licenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_StateInsuranceLicensesMember" xlink:href="cvco-20211002.xsd#cvco_StateInsuranceLicensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_StateInsuranceLicensesMember" xlink:to="lab_cvco_StateInsuranceLicensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_bf56ce7c-be48-4d30-8baf-08b310c98f2c_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_PerformingFinancingReceivableMember_c9f4b7e7-f0ac-43e2-97dd-124f045f2a46_verboseLabel_en-US" xlink:label="lab_us-gaap_PerformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performing</link:label>
    <link:label id="lab_us-gaap_PerformingFinancingReceivableMember_label_en-US" xlink:label="lab_us-gaap_PerformingFinancingReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performing Financial Instruments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformingFinancingReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformingFinancingReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformingFinancingReceivableMember" xlink:to="lab_us-gaap_PerformingFinancingReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_02827876-841b-4b43-9940-5c800b289f74_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_NearPrimeMember_be87fb5c-7ead-4557-ba26-82238f6fdcf6_terseLabel_en-US" xlink:label="lab_cvco_NearPrimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Near Prime- FICO score 620-679</link:label>
    <link:label id="lab_cvco_NearPrimeMember_label_en-US" xlink:label="lab_cvco_NearPrimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Near prime [Member]</link:label>
    <link:label id="lab_cvco_NearPrimeMember_documentation_en-US" xlink:label="lab_cvco_NearPrimeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Near prime</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NearPrimeMember" xlink:href="cvco-20211002.xsd#cvco_NearPrimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_NearPrimeMember" xlink:to="lab_cvco_NearPrimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_01ee4ac7-231a-4b07-a6e8-81aad62ffb71_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_OperatingLeaseLiabilityNoncurrent_2fba1892-65af-4fc3-8fa5-6ff0d858032e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_a45c5106-a0c9-4d27-b661-e17c3fb6f9d9_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_IntangibleAssetsIncludingGoodwillGross_1b9d2b87-eccd-43ec-ba80-6ea1c018dbf2_terseLabel_en-US" xlink:label="lab_cvco_IntangibleAssetsIncludingGoodwillGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Including Goodwill Gross</link:label>
    <link:label id="lab_cvco_IntangibleAssetsIncludingGoodwillGross_label_en-US" xlink:label="lab_cvco_IntangibleAssetsIncludingGoodwillGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets Including Goodwill Gross</link:label>
    <link:label id="lab_cvco_IntangibleAssetsIncludingGoodwillGross_documentation_en-US" xlink:label="lab_cvco_IntangibleAssetsIncludingGoodwillGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets including goodwill gross.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IntangibleAssetsIncludingGoodwillGross" xlink:href="cvco-20211002.xsd#cvco_IntangibleAssetsIncludingGoodwillGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_IntangibleAssetsIncludingGoodwillGross" xlink:to="lab_cvco_IntangibleAssetsIncludingGoodwillGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_03d12150-70a9-454e-b0f2-1f9b73d7382a_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Finance lease payments due</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ec78ff86-5069-4159-b893-89006f4a6bc0_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale_972e94ce-99c1-4f90-bc1d-a02a2fdf5799_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of consumer loans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_095dbfb7-a0d4-483b-a016-bf25c438f765_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_8592b865-5e23-4155-803b-16bac290a2aa_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_Fiscal2017AndPriorMember_b865d0c5-8ed9-4135-a863-8b656a679846_terseLabel_en-US" xlink:label="lab_cvco_Fiscal2017AndPriorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2017 and prior</link:label>
    <link:label id="lab_cvco_Fiscal2017AndPriorMember_label_en-US" xlink:label="lab_cvco_Fiscal2017AndPriorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2017 and prior [Member]</link:label>
    <link:label id="lab_cvco_Fiscal2017AndPriorMember_documentation_en-US" xlink:label="lab_cvco_Fiscal2017AndPriorMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2017 and prior</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2017AndPriorMember" xlink:href="cvco-20211002.xsd#cvco_Fiscal2017AndPriorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_Fiscal2017AndPriorMember" xlink:to="lab_cvco_Fiscal2017AndPriorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_e9531785-5478-4d3b-9794-51e9ac68b2d6_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_8e85ae31-c667-4a23-9020-635f8be8485a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_599a460b-a3f2-470f-8feb-564b021ae407_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount_c5b4ef18-f870-41aa-bd60-1c80ae56982b_verboseLabel_en-US" xlink:label="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance policy risk of loss maintained per claim</link:label>
    <link:label id="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount_label_en-US" xlink:label="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Limited Risk of Loss per Claim on Typical Policies Amount</link:label>
    <link:label id="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount_documentation_en-US" xlink:label="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Limited risk of loss per claim on typical policies amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:href="cvco-20211002.xsd#cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:to="lab_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4cb924a7-111d-41fc-8d56-c1e0846ccbeb_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LineOfCreditFacilityFairValueOfAmountOutstanding_e2898360-ddfb-4f4f-8fc3-9e70a2ea6d49_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured credit facilities</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Fair Value of Amount Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:to="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_387e3b1a-0249-4b18-82d5-430a459df4a4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease liability</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_ef7f6367-27de-4855-80d4-9f30562b2f29_terseLabel_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Order or Production Backlog</link:label>
    <link:label id="lab_us-gaap_OrderOrProductionBacklogMember_label_en-US" xlink:label="lab_us-gaap_OrderOrProductionBacklogMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Order or Production Backlog [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrderOrProductionBacklogMember" xlink:to="lab_us-gaap_OrderOrProductionBacklogMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_42b70200-79d3-4673-bfdd-08eb1c3e46c5_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after ten years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_13e6a031-14a6-44e8-ae0f-cc5cacceefe1_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-marketable equity investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_fb22a05f-96bd-403f-977c-92f727c4650d_verboseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity method investment balance</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_7c0cb72a-006e-48d9-be31-e112da2b5acd_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of restricted cash</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_4d3412a6-116d-49ba-9d13-30330ec4d749_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_AmendmentFlag_1c845531-8979-404f-9b2f-2388fa88a00b_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredLongTermDebt_28dc5463-2163-44b3-a15d-b61f2701ca86_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured financings and other</link:label>
    <link:label id="lab_us-gaap_SecuredLongTermDebt_label_en-US" xlink:label="lab_us-gaap_SecuredLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Long-term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredLongTermDebt" xlink:to="lab_us-gaap_SecuredLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_0f53773f-1bce-49da-bcc2-3a59803e49ff_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_f0b9d4f3-b95e-4b49-ba7b-cb01aabf3540_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_64568c59-8c08-45ba-8d3a-a8122c093930_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income per share</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:to="lab_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_2f02beba-d3f4-4ebc-af07-fa096b2a489d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_a437f457-3427-4079-a048-b27d17a14e4f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: net income attributable to redeemable noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_e80fed5c-871d-4a83-a401-a0d29df1168b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_9df6ea6d-f1a2-4671-a6f8-489e17efd6c5_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceTableTextBlock_1a974de3-260f-4efc-92c0-80b289542b1d_terseLabel_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of Reinsurance</link:label>
    <link:label id="lab_us-gaap_EffectsOfReinsuranceTableTextBlock_label_en-US" xlink:label="lab_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effects of Reinsurance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectsOfReinsuranceTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:to="lab_us-gaap_EffectsOfReinsuranceTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_5761918b-4063-4e8f-8049-e0fda59ef622_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (payments for) exercise of stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestments_958f562c-e9f5-44b7-9655-70382a905ce4_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_10e4fbee-91f5-4efb-a2e8-69f91fea9b90_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less short-term Investments</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestments" xlink:to="lab_us-gaap_ShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_42119af8-8502-4415-a73f-5082c014721e_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_54f5314a-e23a-413f-a490-546864a18f63_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ad29d922-c972-4aae-9faa-e3c09dbe0738_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_IncomeTaxExpenseBenefit_92d16f38-ac37-49d6-bf3f-a5b732e4cf93_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_AccountsReceivableNetCurrent_3ad2fc6c-1a47-43f9-bd3f-cd7784ea543c_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_InsuranceAbstract_0100ec62-4180-4247-a6ba-51b007266b9c_terseLabel_en-US" xlink:label="lab_us-gaap_InsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance [Abstract]</link:label>
    <link:label id="lab_us-gaap_InsuranceAbstract_label_en-US" xlink:label="lab_us-gaap_InsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceAbstract" xlink:to="lab_us-gaap_InsuranceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms_d14e4487-4413-4cde-828c-e6f3fd1dc73d_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured credit facility frequency of payments</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Frequency of Payment and Payment Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:to="lab_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_e0fbf899-23cf-402d-afd1-8a3f7d8d913f_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable</link:label>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_label_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Portfolio Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPortfolioSegmentMember" xlink:to="lab_us-gaap_CommercialPortfolioSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_d1852e5e-b57a-47b4-92f9-e24c91c822e7_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_8af96d3c-23e8-4454-8599-2cc3462fd8c6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial loans, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_cff6efda-6a41-4b67-ad02-ce920066bee6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_6c8a0752-5b76-425f-ab51-1d437ccf30d5_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_A91DaysPastDueMember_82bfaa6a-7dd1-4e3f-8922-63006ba62870_terseLabel_en-US" xlink:label="lab_cvco_A91DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">91+ days past due</link:label>
    <link:label id="lab_cvco_A91DaysPastDueMember_label_en-US" xlink:label="lab_cvco_A91DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">91+ days past due [Member]</link:label>
    <link:label id="lab_cvco_A91DaysPastDueMember_documentation_en-US" xlink:label="lab_cvco_A91DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">91+ days past due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A91DaysPastDueMember" xlink:href="cvco-20211002.xsd#cvco_A91DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_A91DaysPastDueMember" xlink:to="lab_cvco_A91DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_12e8dda4-a93b-42fb-87cb-ae911839eb2c_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_78104ab7-3d62-4caa-9a02-2b09e3800504_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDue_7bda5878-9597-427e-8ca3-472fac206fc9_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease payments due</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_d2a17aeb-ca55-4783-91cb-ac7451ab2514_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_AssetAcquisitionTable_9907745a-1607-49ce-af96-db25ad268b4b_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionTable" xlink:to="lab_us-gaap_AssetAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_17986ac7-8099-426d-a447-4f41d5b478f7_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_3c96604b-deb6-4cbf-be42-208ef0f7d1b0_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_5d74a66c-11dc-4a6b-a4ea-82c39336d1f6_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segment Information</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_b8f24c6a-a6c2-47eb-9822-f91238bc943d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stockholders' Equity and Redeemable Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stockholders Equity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_cd027a7c-5331-4187-b5c4-4e015ccdbff4_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount_fe7b63a4-2aa1-4e3c-9946-40ac2872ecfb_verboseLabel_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Catastrophic losses recoverable in excess of amount</link:label>
    <link:label id="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount_label_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Catastrophic Losses Recoverable Per Occurrence Greater than Amount</link:label>
    <link:label id="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount_documentation_en-US" xlink:label="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Catastrophic losses recoverable per occurrence greater than amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:href="cvco-20211002.xsd#cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:to="lab_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_022c7230-4eb4-41cd-be86-24ff261fca97_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_OtherNonoperatingIncome_69cedb48-b602-4fd5-a38f-4a40ed062c4a_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncome_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncome" xlink:to="lab_us-gaap_OtherNonoperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_da4d615f-3fa9-437d-9da6-f893a38dfb74_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_39cea3b0-b05b-4205-acd3-98a1277fb8ce_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_EquityMethodInvestmentAggregateCost_6894dd44-1ae7-4196-aae6-cd228ed17e49_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentAggregateCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial investment in Craftsman</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentAggregateCost_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentAggregateCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Aggregate Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentAggregateCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentAggregateCost" xlink:to="lab_us-gaap_EquityMethodInvestmentAggregateCost" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_Fiscal2018Member_f76d16df-f349-4c4f-bdb1-772a4bfcb684_terseLabel_en-US" xlink:label="lab_cvco_Fiscal2018Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2018</link:label>
    <link:label id="lab_cvco_Fiscal2018Member_label_en-US" xlink:label="lab_cvco_Fiscal2018Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2018 [Member]</link:label>
    <link:label id="lab_cvco_Fiscal2018Member_documentation_en-US" xlink:label="lab_cvco_Fiscal2018Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2018</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2018Member" xlink:href="cvco-20211002.xsd#cvco_Fiscal2018Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_Fiscal2018Member" xlink:to="lab_cvco_Fiscal2018Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_9ff99531-bf96-43b2-b3a6-f4686185b9f4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement and Disclosures</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_64963cb0-058e-4f07-88f3-bafdc3bae975_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Initial value of noncontrolling interest upon transaction</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Increase from Business Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:to="lab_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_68fbdaf1-619c-4e39-9da2-dbd800bd6aba_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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_PropertyPlantAndEquipmentTypeDomain_e5622d85-7428-4760-8558-10862c30a027_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dei_EntityIncorporationStateCountryCode_4b77e295-e32a-47fe-b4bd-503662a9ebd1_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_dei_EntitySmallBusiness_59b0344f-d6bd-4318-8188-171121ab6dee_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyDisclosureTextBlock_fbdda6e6-5ccb-45bf-90c4-77bb626c422a_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Warranties</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:to="lab_us-gaap_ProductWarrantyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_622e86ee-8209-4639-bf76-c93a532caebd_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_a1ec108b-bd80-4e48-bf70-402cc8d9e3ba_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_FinancingReceivableAllowanceForCreditLossesLineItems_729e35a7-d282-439e-af5f-3aedb62c22bc_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_34b20a1b-7a50-4152-86d8-fbd28c2dbba1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4d93e6c2-da77-42e2-916a-50a9327ddda4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet_40d025ae-60be-455b-b878-404e74236d26_totalLabel_en-US" xlink:label="lab_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer loans receivable, net</link:label>
    <link:label id="lab_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet_label_en-US" xlink:label="lab_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans on Real Estate, Commercial and Consumer, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet" xlink:to="lab_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_RepurchaseContingenciesRollForward_d4f0aeb8-2289-497b-a462-a45b28670813_terseLabel_en-US" xlink:label="lab_cvco_RepurchaseContingenciesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Contingencies [Roll Forward]</link:label>
    <link:label id="lab_cvco_RepurchaseContingenciesRollForward_label_en-US" xlink:label="lab_cvco_RepurchaseContingenciesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Contingencies [Roll Forward]</link:label>
    <link:label id="lab_cvco_RepurchaseContingenciesRollForward_documentation_en-US" xlink:label="lab_cvco_RepurchaseContingenciesRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase Contingencies [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RepurchaseContingenciesRollForward" xlink:href="cvco-20211002.xsd#cvco_RepurchaseContingenciesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_RepurchaseContingenciesRollForward" xlink:to="lab_cvco_RepurchaseContingenciesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiability_89f25bca-250b-42f6-a962-fe40b5c33187_terseLabel_en-US" xlink:label="lab_cvco_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilties</link:label>
    <link:label id="lab_cvco_LeaseLiability_label_en-US" xlink:label="lab_cvco_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiability</link:label>
    <link:label id="lab_cvco_LeaseLiability_documentation_en-US" xlink:label="lab_cvco_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiability" xlink:href="cvco-20211002.xsd#cvco_LeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiability" xlink:to="lab_cvco_LeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent_9f770d16-8f1b-4777-a643-46add4fe370b_negatedTerseLabel_en-US" xlink:label="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion of commercial loans receivable (including from affiliates), net</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent_label_en-US" xlink:label="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable (including from affiliates), Current</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent_documentation_en-US" xlink:label="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable (including from affiliates), Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent" xlink:to="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_3b2fc054-033e-4c89-9ef4-f7ba23a96158_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_Fiscal2016AndPriorMember_a2419fb1-85ab-4aef-8958-ca3bb4aad971_terseLabel_en-US" xlink:label="lab_cvco_Fiscal2016AndPriorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2016 and prior</link:label>
    <link:label id="lab_cvco_Fiscal2016AndPriorMember_label_en-US" xlink:label="lab_cvco_Fiscal2016AndPriorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2016 and prior [Member]</link:label>
    <link:label id="lab_cvco_Fiscal2016AndPriorMember_documentation_en-US" xlink:label="lab_cvco_Fiscal2016AndPriorMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2016 and prior</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2016AndPriorMember" xlink:href="cvco-20211002.xsd#cvco_Fiscal2016AndPriorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_Fiscal2016AndPriorMember" xlink:to="lab_cvco_Fiscal2016AndPriorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio_d10fced4-9edc-4660-aca3-4c543cb66fa5_terseLabel_en-US" xlink:label="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized servicing multiple</link:label>
    <link:label id="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio_label_en-US" xlink:label="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Servicing Multiple of Loans Held-in-portfolio</link:label>
    <link:label id="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio_documentation_en-US" xlink:label="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Servicing Multiple of Loans Held-in-portfolio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:href="cvco-20211002.xsd#cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:to="lab_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract_52c01668-60d4-49f5-a3d2-f051d3f80a21_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and Liabilities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:to="lab_us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_55263768-07a9-4e30-9ac4-a4a693247299_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivables by Class and Internal Credit Quality Indicator</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Credit Quality Indicators [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:to="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Investments_da7d1ca7-8a03-48aa-858a-0ebb49c3650a_terseLabel_en-US" xlink:label="lab_us-gaap_Investments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_Investments_label_en-US" xlink:label="lab_us-gaap_Investments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Investments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Investments" xlink:to="lab_us-gaap_Investments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_a3e05daa-95dd-4499-a6aa-e677f9f62a4f_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contractual Maturity of Investment Securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities, Debt Maturities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_eca40afc-7871-4fd6-b57b-490c5ce7b92e_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0ac46450-d2ad-4707-a853-3698eed26fb1_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_9053056e-4598-41c2-bb4f-9a612634fe90_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_f6a5a64e-bc28-4812-93cd-1e02169f4e4e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_DebtDisclosureAbstract_849bdebe-1112-47b7-9b7d-53946db1b75e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_AccruedLiabilitiesCurrentAbstract_e08c3138-d301-4aac-a5a6-594d9a170333_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_e84a0d23-0a62-495b-b3b2-4598afab7cd6_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_FinanceLeaseLiabilityCurrent_56ce4a69-6e2e-4de4-9dbb-249d5b2c6c7d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_957921a4-a41d-4d3c-bfde-01517ed91232_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_ecbc3562-f24a-4064-95ee-781d99274ac5_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a7d012ae-dda9-4c42-a23d-b467aa00c5d6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_us-gaap_NotesReceivableFairValueDisclosure_18127124-f918-43ee-b30b-64dc6140b062_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer loans receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_NotesReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableFairValueDisclosure" xlink:to="lab_us-gaap_NotesReceivableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_108da2af-003b-460a-ab56-c9352139c2b4_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_2d30eca4-a979-4d33-802c-b8a5eef2386b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and other intangibles</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_d1238f9b-87f8-4418-90af-435b2c101b54_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_e6fc24c2-dcbb-4e0e-95a3-d291044213c3_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinancingReceivableRecordedInvestmentLineItems_c64c9ffc-6467-48af-b2f9-27691bb31eff_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Recorded Investment [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Credit Quality Indicator [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:to="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_d1db2dbf-a0db-41ef-9f37-90f0288b32d7_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_de01ebc8-16d3-47d1-9b58-ede966a42787_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_e162962e-8fa2-4ff6-a587-7a161bd7de13_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customers [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_cd38bcb3-802e-4c37-bc88-6f9e7d50b9a0_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share Computation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_dei_EntityShellCompany_f3767804-5bff-4ebc-9e66-4fc6553ce40f_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_LocalPhoneNumber_d77efd72-f1af-4460-bde0-78647f9218f5_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio_3cfa036b-0d94-4af8-b9b4-45a952dc82e9_terseLabel_en-US" xlink:label="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average servicing fee</link:label>
    <link:label id="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio_label_en-US" xlink:label="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Servicing Fee of Loans Held-in-portfolio</link:label>
    <link:label id="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio_documentation_en-US" xlink:label="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average Servicing Fee of Loans Held-in-portfolio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:href="cvco-20211002.xsd#cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:to="lab_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_237e1c14-b904-4c0a-bb75-f7b26ce1222b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_c9a5551a-b6e6-4a4d-b39b-850c1f6d4ed7_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LoanRepurchaseMember_e7641f52-8d7c-4eef-b89c-258eae724491_terseLabel_en-US" xlink:label="lab_cvco_LoanRepurchaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Repurchase</link:label>
    <link:label id="lab_cvco_LoanRepurchaseMember_label_en-US" xlink:label="lab_cvco_LoanRepurchaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Repurchase [Member]</link:label>
    <link:label id="lab_cvco_LoanRepurchaseMember_documentation_en-US" xlink:label="lab_cvco_LoanRepurchaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LoanRepurchaseMember" xlink:href="cvco-20211002.xsd#cvco_LoanRepurchaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LoanRepurchaseMember" xlink:to="lab_cvco_LoanRepurchaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_e01fd9c8-9fd6-4460-8836-6ae7ca5d9e1d_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_3b260aea-d5a9-4584-913d-d082eb44de4e_terseLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_CraftsmanMember_997becad-9f14-4e1f-aae1-78120de2f7c0_terseLabel_en-US" xlink:label="lab_cvco_CraftsmanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Craftsman</link:label>
    <link:label id="lab_cvco_CraftsmanMember_label_en-US" xlink:label="lab_cvco_CraftsmanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Craftsman [Member]</link:label>
    <link:label id="lab_cvco_CraftsmanMember_documentation_en-US" xlink:label="lab_cvco_CraftsmanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Craftsman</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember" xlink:href="cvco-20211002.xsd#cvco_CraftsmanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CraftsmanMember" xlink:to="lab_cvco_CraftsmanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_4d8277a3-3975-4c2e-ac93-7c41bc6b8355_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_e669cfe8-c9cf-49ac-a3ac-1db51151de3c_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage-backed securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToMinorityShareholders_45ec8cbe-4e65-411f-a557-9e34473baff4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions to noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_PaymentsToMinorityShareholders_label_en-US" xlink:label="lab_us-gaap_PaymentsToMinorityShareholders" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToMinorityShareholders" xlink:to="lab_us-gaap_PaymentsToMinorityShareholders" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_bd1ea4eb-2db2-4d48-a4c5-d8c14e34e100_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent_01cf3377-8ed5-4073-bd82-a137e1fa25f3_terseLabel_en-US" xlink:label="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial loans receivable (including from affiliates), noncurrent</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent_label_en-US" xlink:label="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable (including from affiliates), Noncurrent</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent_documentation_en-US" xlink:label="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable (including from affiliates), Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent" xlink:to="lab_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_ab27366d-4dd7-4b6f-8278-1e0a8153e97d_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_52c917b1-bbb5-4587-a8c4-f3e2156072c2_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_Weightedaveragecontractualinterestrate_e54635f4-1f00-4cf3-a6b6-6fab7f9d3cfa_terseLabel_en-US" xlink:label="lab_cvco_Weightedaveragecontractualinterestrate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average contractual interest rate</link:label>
    <link:label id="lab_cvco_Weightedaveragecontractualinterestrate_label_en-US" xlink:label="lab_cvco_Weightedaveragecontractualinterestrate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average contractual interest rate</link:label>
    <link:label id="lab_cvco_Weightedaveragecontractualinterestrate_documentation_en-US" xlink:label="lab_cvco_Weightedaveragecontractualinterestrate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average contractual interest rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Weightedaveragecontractualinterestrate" xlink:href="cvco-20211002.xsd#cvco_Weightedaveragecontractualinterestrate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_Weightedaveragecontractualinterestrate" xlink:to="lab_cvco_Weightedaveragecontractualinterestrate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_21da6009-c32b-4c6e-9362-e78c51cb8588_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on secured financings and other</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_71136978-b045-45ec-ab64-1171170836c8_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_588db8b2-688a-484d-9a11-6ba6e94a44b8_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_f9d33c20-df9c-4609-8df2-2992f430420f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Reserve Rollforward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:to="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_ac91db76-34d4-4461-8baf-6c1723f2c685_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Domain]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable Portfolio Segment [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:to="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6c44a1b3-6c27-4b20-af54-a7c18f4ffe40_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PremiumsEarnedNet_abc954db-0cf6-43fe-875b-fac364e4b924_totalLabel_en-US" xlink:label="lab_us-gaap_PremiumsEarnedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premiums Earned, Net</link:label>
    <link:label id="lab_us-gaap_PremiumsEarnedNet_label_en-US" xlink:label="lab_us-gaap_PremiumsEarnedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premiums Earned, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PremiumsEarnedNet" xlink:to="lab_us-gaap_PremiumsEarnedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_3eb9e70f-3c55-4ea6-bb93-4dd6075b2a94_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustment for securities sold</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_cd964946-e703-4a98-9d7b-c0ca669afc22_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Contracts with Off-Balance Sheet Commitments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Line of Credit Facilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_0b77808f-51dd-4366-a0c5-a8704cb71842_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CommercialLoansReceivablesTableTextBlock_f99de458-23d8-4c5d-ab77-1f8751faa917_verboseLabel_en-US" xlink:label="lab_cvco_CommercialLoansReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivables</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivablesTableTextBlock_label_en-US" xlink:label="lab_cvco_CommercialLoansReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivables [Table Text Block]</link:label>
    <link:label id="lab_cvco_CommercialLoansReceivablesTableTextBlock_documentation_en-US" xlink:label="lab_cvco_CommercialLoansReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivablesTableTextBlock" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CommercialLoansReceivablesTableTextBlock" xlink:to="lab_cvco_CommercialLoansReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_cee8d419-7b60-41b8-870b-54e22098ddd1_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_AccountsNotesAndLoansReceivableLineItems_c87ef4d8-c229-4434-95d4-12a524ae66ec_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_78d35c4f-1a94-4838-ae65-ee572877bdb9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of debt, finance leases and mandatorily redeemable noncontrolling interest obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_89b1074d-929e-419f-88fc-c51db3eb3ebb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Assets and Liabilities Measured on Recurring Basis [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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_dei_EntityTaxIdentificationNumber_9c9d4c59-4e46-4f10-afdb-aa6dd9eb2a07_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_srt_StatementGeographicalAxis_278509e4-4968-4bd6-ace7-a36fc1e9d98c_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_835fd1fc-6d72-436e-9661-8effaa51684a_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_us-gaap_EarningsPerShareDiluted_c747a42c-6b1c-4965-a7c3-8860ccf276a7_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_SegmentDomain_acb84d67-12ed-43d8-abd0-7bdf10c75674_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_cvco_RightOfUseAssetsMember_93e0f554-c93f-4304-b405-31c1c3460586_terseLabel_en-US" xlink:label="lab_cvco_RightOfUseAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use Assets</link:label>
    <link:label id="lab_cvco_RightOfUseAssetsMember_label_en-US" xlink:label="lab_cvco_RightOfUseAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use Assets [Member]</link:label>
    <link:label id="lab_cvco_RightOfUseAssetsMember_documentation_en-US" xlink:label="lab_cvco_RightOfUseAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RightOfUseAssetsMember" xlink:href="cvco-20211002.xsd#cvco_RightOfUseAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_RightOfUseAssetsMember" xlink:to="lab_cvco_RightOfUseAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_289781dc-bb09-4799-8cc9-ac7b1c6a97d8_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_d26d052b-4a2c-43f4-8c7e-f6fdffd01207_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total identifiable assets acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateAcquiredThroughForeclosure_a7e31892-8587-4537-808d-f95c1245382b_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateAcquiredThroughForeclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repossessed Homes</link:label>
    <link:label id="lab_us-gaap_RealEstateAcquiredThroughForeclosure_label_en-US" xlink:label="lab_us-gaap_RealEstateAcquiredThroughForeclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Real Estate Acquired Through Foreclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAcquiredThroughForeclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateAcquiredThroughForeclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateAcquiredThroughForeclosure" xlink:to="lab_us-gaap_RealEstateAcquiredThroughForeclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_YearOfOriginationDomain_5e301fc6-86fd-41e2-9459-ba9dc0b214cd_terseLabel_en-US" xlink:label="lab_cvco_YearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year of Origination [Domain]</link:label>
    <link:label id="lab_cvco_YearOfOriginationDomain_label_en-US" xlink:label="lab_cvco_YearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year of Origination [Domain]</link:label>
    <link:label id="lab_cvco_YearOfOriginationDomain_documentation_en-US" xlink:label="lab_cvco_YearOfOriginationDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Year of Origination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationDomain" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_YearOfOriginationDomain" xlink:to="lab_cvco_YearOfOriginationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostAbstract_03cf694a-9a46-44fe-bff6-f001934b8d6a_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease characteristics</link:label>
    <link:label id="lab_us-gaap_LeaseCostAbstract_label_en-US" xlink:label="lab_us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostAbstract" xlink:to="lab_us-gaap_LeaseCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_45d1f3b0-1692-403a-b8da-84799840c96a_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income attributable to Cavco common stockholders</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_99bb47f5-ff3d-4fba-b08b-0024af2d5c92_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_7c768262-70be-42ae-b84e-5bb80cacdde6_verboseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInFinancingActivities_4fcfbbfa-cea3-427c-a6b1-263486ffb277_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_0b3eb11c-323b-44d5-8146-19e01d34f31a_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_dcd876d2-13c1-426b-b835-70cbaac5fbb6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting policy for debt</link:label>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtPolicyTextBlock" xlink:to="lab_us-gaap_DebtPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_6e2080c9-a7a9-475c-9845-6fa5787c61c8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CededPremiumsWritten_49fbe892-9ad4-47b5-bc50-333a55872e52_negatedLabel_en-US" xlink:label="lab_us-gaap_CededPremiumsWritten" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ceded premiums - nonaffiliate Written</link:label>
    <link:label id="lab_us-gaap_CededPremiumsWritten_label_en-US" xlink:label="lab_us-gaap_CededPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ceded Premiums Written</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsWritten" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CededPremiumsWritten"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CededPremiumsWritten" xlink:to="lab_us-gaap_CededPremiumsWritten" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesMember_f37f84da-346d-4972-8fb8-2fbae344f37f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_LoansAssumed1_47c81d5d-9a6c-4879-baee-de4d73abd006_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAssumed1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in GNMA loans eligible for repurchase</link:label>
    <link:label id="lab_us-gaap_LoansAssumed1_label_en-US" xlink:label="lab_us-gaap_LoansAssumed1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Assumed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAssumed1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAssumed1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAssumed1" xlink:to="lab_us-gaap_LoansAssumed1" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_PA_f71bc2cd-6760-4e37-9a8a-73cb21022128_terseLabel_en-US" xlink:label="lab_stpr_PA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PENNSYLVANIA</link:label>
    <link:label id="lab_stpr_PA_label_en-US" xlink:label="lab_stpr_PA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PENNSYLVANIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_PA" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_PA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_PA" xlink:to="lab_stpr_PA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_2ec86352-a8b4-4d62-b670-bce49684eab5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d57251ef-1a14-4406-8491-edae4815e261_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_12266a2a-a166-4a2c-95dd-b0eaa1b018d6_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate debt securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CommodoreMember_d797a8e0-2c73-4ce5-b086-02220eb8087c_terseLabel_en-US" xlink:label="lab_cvco_CommodoreMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodore</link:label>
    <link:label id="lab_cvco_CommodoreMember_label_en-US" xlink:label="lab_cvco_CommodoreMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodore [Member]</link:label>
    <link:label id="lab_cvco_CommodoreMember_documentation_en-US" xlink:label="lab_cvco_CommodoreMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodore</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember" xlink:href="cvco-20211002.xsd#cvco_CommodoreMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CommodoreMember" xlink:to="lab_cvco_CommodoreMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_6066b34d-dd2c-4af0-bbb9-c9e16c3b831e_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember_f4f7180a-ff2a-4601-b784-c9723a071ab1_verboseLabel_en-US" xlink:label="lab_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash related to CountryPlace customer payments to be remitted to third parties</link:label>
    <link:label id="lab_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember_label_en-US" xlink:label="lab_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Related to CountryPlace Customer Payments to be Remitted to Third Parties [Member]</link:label>
    <link:label id="lab_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember_documentation_en-US" xlink:label="lab_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash related to CountryPlace customer payments to be remitted to third parties.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember" xlink:href="cvco-20211002.xsd#cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember" xlink:to="lab_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_a7c6d50c-8fdb-449a-973c-940b626ea048_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_DepreciationDepletionAndAmortization_7eb618ea-ce97-4f76-a4ab-f30c96831314_verboseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_38e7ea30-2f18-43ed-8283-f83a14b02837_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_AvailableforsaleSecuritiesMember_ecc646f5-7bf2-4206-9f03-7fba51325dbb_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale debt securities</link:label>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableforsaleSecuritiesMember" xlink:to="lab_us-gaap_AvailableforsaleSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_4ff1d122-330a-4018-905d-b649ead4bd54_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of fiscal year</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_IncreaseDecreaseInInventories_253c90f2-09b9-42c8-b1a8-e05404702963_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_7f07969c-5082-456b-b6bf-461a48702208_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_f198553d-7467-47dd-9c20-8ed80d1e6581_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance, common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_OperatingLeaseObligationsMember_8cfa6a39-37c0-447b-8f1e-96459a05b7a0_terseLabel_en-US" xlink:label="lab_cvco_OperatingLeaseObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Obligations</link:label>
    <link:label id="lab_cvco_OperatingLeaseObligationsMember_label_en-US" xlink:label="lab_cvco_OperatingLeaseObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Obligations [Member]</link:label>
    <link:label id="lab_cvco_OperatingLeaseObligationsMember_documentation_en-US" xlink:label="lab_cvco_OperatingLeaseObligationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingLeaseObligationsMember" xlink:href="cvco-20211002.xsd#cvco_OperatingLeaseObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_OperatingLeaseObligationsMember" xlink:to="lab_cvco_OperatingLeaseObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_e566b1b1-7f8c-421a-a077-8b55ed96effe_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unearned insurance premiums</link:label>
    <link:label id="lab_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_label_en-US" xlink:label="lab_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementaryInsuranceInformationUnearnedPremiums"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums" xlink:to="lab_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermInvestments_8f42d906-5e44-4b4f-9b40-5b5e78d882ad_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_LongTermInvestments_5a4c0bc6-30c2-4846-bbd2-51bad2c24c3a_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Investments</link:label>
    <link:label id="lab_us-gaap_LongTermInvestments_label_en-US" xlink:label="lab_us-gaap_LongTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermInvestments" xlink:to="lab_us-gaap_LongTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_374697c1-0852-49e8-9672-ecece0639f95_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_89d2f6b0-42a9-4a9b-b8ef-664eec3d26da_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for Loan, Lease, and Other Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="lab_us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_50f5c12b-d483-4113-bccb-8117d8dd8d67_verboseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated warranties</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranty Accrual, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_TX_991f6432-f6a5-406d-9440-9202fac1ec4b_terseLabel_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TEXAS</link:label>
    <link:label id="lab_stpr_TX_label_en-US" xlink:label="lab_stpr_TX" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TEXAS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_TX"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_TX" xlink:to="lab_stpr_TX" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_b7773222-adf6-43ff-99db-5407db1ce8b3_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_d775a8e7-75c4-4c8e-8a61-bd19ba2bcb73_terseLabel_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service, Other</link:label>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_AssetsAcquiredDomain_da3f6a19-a799-49fd-8617-2eebd937713f_terseLabel_en-US" xlink:label="lab_cvco_AssetsAcquiredDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Acquired [Domain]</link:label>
    <link:label id="lab_cvco_AssetsAcquiredDomain_label_en-US" xlink:label="lab_cvco_AssetsAcquiredDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Acquired [Domain]</link:label>
    <link:label id="lab_cvco_AssetsAcquiredDomain_documentation_en-US" xlink:label="lab_cvco_AssetsAcquiredDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Acquired [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsAcquiredDomain" xlink:href="cvco-20211002.xsd#cvco_AssetsAcquiredDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_AssetsAcquiredDomain" xlink:to="lab_cvco_AssetsAcquiredDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseObligationsIncurredDomain_7c1a9571-6dfc-4493-81f4-aeea819d6b43_terseLabel_en-US" xlink:label="lab_cvco_LeaseObligationsIncurredDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligations Incurred [Domain]</link:label>
    <link:label id="lab_cvco_LeaseObligationsIncurredDomain_label_en-US" xlink:label="lab_cvco_LeaseObligationsIncurredDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligations Incurred [Domain]</link:label>
    <link:label id="lab_cvco_LeaseObligationsIncurredDomain_documentation_en-US" xlink:label="lab_cvco_LeaseObligationsIncurredDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligations Incurred [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseObligationsIncurredDomain" xlink:href="cvco-20211002.xsd#cvco_LeaseObligationsIncurredDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseObligationsIncurredDomain" xlink:to="lab_cvco_LeaseObligationsIncurredDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_5d86643b-c2cb-4a1b-9e03-e4b9be80d5ad_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ForwardCommitmentsRecordedatFairValue_40b333c7-0c70-49c5-9ee9-53d5375a9d6c_terseLabel_en-US" xlink:label="lab_cvco_ForwardCommitmentsRecordedatFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Commitments Recorded at Fair Value</link:label>
    <link:label id="lab_cvco_ForwardCommitmentsRecordedatFairValue_label_en-US" xlink:label="lab_cvco_ForwardCommitmentsRecordedatFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Commitments Recorded at Fair Value</link:label>
    <link:label id="lab_cvco_ForwardCommitmentsRecordedatFairValue_documentation_en-US" xlink:label="lab_cvco_ForwardCommitmentsRecordedatFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Commitments Recorded at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ForwardCommitmentsRecordedatFairValue" xlink:href="cvco-20211002.xsd#cvco_ForwardCommitmentsRecordedatFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ForwardCommitmentsRecordedatFairValue" xlink:to="lab_cvco_ForwardCommitmentsRecordedatFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_7ccf399b-39ad-42c1-95cb-62d4528ff1c8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Past Due [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeMember_ab786b3f-2658-4158-ba2a-0f74c0fb1b53_terseLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeMember" xlink:to="lab_us-gaap_ComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount_9dcb4bd5-441a-4c16-ac3f-0307d9efca4b_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans in Process of Foreclosure, Amount</link:label>
    <link:label id="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount_label_en-US" xlink:label="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans in Process of Foreclosure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageLoansInProcessOfForeclosureAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:to="lab_us-gaap_MortgageLoansInProcessOfForeclosureAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_068efca5-3a11-4497-bb7b-1d291a4ef1b4_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_9c54d37f-e677-4d82-b241-6058bf8e19be_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_e0b2f8bb-c410-4c53-b39d-80918f8c7aad_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosures of noncash activity</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_c717841c-e970-4b1a-80c3-9e2776d2acd8_verboseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_aa56d54c-f50a-4a90-92b1-4e6aa32203cf_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial Loans Receivable</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Net Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract" xlink:to="lab_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_30f7b8b7-8087-458e-a5e5-6ba32977043a_terseLabel_en-US" xlink:label="lab_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite and Indefinite Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite and Indefinite Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_documentation_en-US" xlink:label="lab_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired finite and indefinite lived intangible assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems" xlink:href="cvco-20211002.xsd#cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems" xlink:to="lab_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MovementInMinorityInterestRollForward_b7f50208-e157-4de6-a83c-364d8c43ce1a_terseLabel_en-US" xlink:label="lab_us-gaap_MovementInMinorityInterestRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_MovementInMinorityInterestRollForward_label_en-US" xlink:label="lab_us-gaap_MovementInMinorityInterestRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInMinorityInterestRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInMinorityInterestRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward" xlink:to="lab_us-gaap_MovementInMinorityInterestRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_aba5312b-e5af-476b-a48f-632c26e028a6_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_2059c743-62a5-4273-b712-1f1c2bc06273_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_3cc9c8ea-9b9b-4cfe-9df1-c25e04683107_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_e83bf77a-8ff4-406f-a6b9-216390c84f05_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_f2cb007b-964b-4a6c-a851-0115005b4dc5_terseLabel_en-US" xlink:label="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential mortgage-backed securities</link:label>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential Mortgage Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:to="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_94ac0fb8-1453-4cfd-a2ca-b974f73acce3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future amortization expense</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_EarningsPerShareAbstract_29ab5d00-8c55-4a32-8612-c986081a2352_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share attributable to Cavco common stockholders:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_4adf7df1-e699-4ed5-9dd8-c9e9e6a2ca41_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_2721e5d5-ebeb-4027-83c9-2c302aafa7bb_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenue</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionsProFormaRevenue_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Pro Forma Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:to="lab_us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_515dc9ce-e501-40a7-b11f-6576a8295f10_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, at cost</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_ff0c8718-863d-4c8c-9e0b-b88577ec2073_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearFour_03c75c17-a749-44bc-bcb4-5a36f889f67a_terseLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueYearFour</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearFour_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueYearFour</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearFour" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityPaymentsDueYearFour" xlink:to="lab_cvco_LeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_79930bde-ba32-48af-973e-b0604c0ac879_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/dei-2021.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_us-gaap_Revenues_4037db14-a6d9-4321-a83f-70f70636f9c9_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_17fbc1f1-d536-4233-acf0-153e899328a5_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_Revenues_label_en-US" xlink:label="lab_us-gaap_Revenues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues" xlink:to="lab_us-gaap_Revenues" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_InterestSubjectToPutOrCallRightMember_3759e8f6-e62a-4110-9465-e4a0f61cdec9_terseLabel_en-US" xlink:label="lab_cvco_InterestSubjectToPutOrCallRightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest subject to Put or Call Right</link:label>
    <link:label id="lab_cvco_InterestSubjectToPutOrCallRightMember_label_en-US" xlink:label="lab_cvco_InterestSubjectToPutOrCallRightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest subject to Put or Call Right [Member]</link:label>
    <link:label id="lab_cvco_InterestSubjectToPutOrCallRightMember_documentation_en-US" xlink:label="lab_cvco_InterestSubjectToPutOrCallRightMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest subject to Put or Call Right</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestSubjectToPutOrCallRightMember" xlink:href="cvco-20211002.xsd#cvco_InterestSubjectToPutOrCallRightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_InterestSubjectToPutOrCallRightMember" xlink:to="lab_cvco_InterestSubjectToPutOrCallRightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_bd7962d4-a8cc-44db-960a-ff75e6ff629b_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoods_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoods" xlink:to="lab_us-gaap_InventoryFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_fe8c85f3-d1a7-403b-88fa-e4197384616b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost; 98,201 and 6,600 shares, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_0d349fd4-fdfb-4b6a-9287-27ea65e7019c_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_DebtAndCapitalLeaseObligations_8666d2b8-660a-46ed-b558-6eb5d985dcb8_totalLabel_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total debt obligations</link:label>
    <link:label id="lab_us-gaap_DebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_DebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_d2d69f97-a6cc-4696-9474-79f59f6b16ae_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consumer loans receivable originated</link:label>
    <link:label id="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Origination and Purchases of Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:to="lab_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts_197543a6-71fc-4372-a6d6-93a4998e887c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition related deal costs for Commodore</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts" xlink:to="lab_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_36cb84dc-6dff-4bc9-8ce5-7ff6bea98fc2_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Including Goodwill)</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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_3a2441bb-1b95-46b4-9078-678454d4c9af_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_HUDCodeMember_b0ab5d5a-d8e0-47e2-8476-290b5b5cec1d_terseLabel_en-US" xlink:label="lab_cvco_HUDCodeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HUD Code</link:label>
    <link:label id="lab_cvco_HUDCodeMember_label_en-US" xlink:label="lab_cvco_HUDCodeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HUD Code [Member]</link:label>
    <link:label id="lab_cvco_HUDCodeMember_documentation_en-US" xlink:label="lab_cvco_HUDCodeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HUD Code [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_HUDCodeMember" xlink:href="cvco-20211002.xsd#cvco_HUDCodeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_HUDCodeMember" xlink:to="lab_cvco_HUDCodeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_PriorFiscalYearMember_32eef910-2183-450f-9b95-d4b4926941f3_terseLabel_en-US" xlink:label="lab_cvco_PriorFiscalYearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fiscal 2021</link:label>
    <link:label id="lab_cvco_PriorFiscalYearMember_label_en-US" xlink:label="lab_cvco_PriorFiscalYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior fiscal year [Member]</link:label>
    <link:label id="lab_cvco_PriorFiscalYearMember_documentation_en-US" xlink:label="lab_cvco_PriorFiscalYearMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior fiscal year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_PriorFiscalYearMember" xlink:href="cvco-20211002.xsd#cvco_PriorFiscalYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_PriorFiscalYearMember" xlink:to="lab_cvco_PriorFiscalYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_cf45939b-a60c-4903-a481-da591c72220a_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share attributable to Cavco common stockholders:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PremiumsWrittenNet_3db35363-13c5-43a2-ad28-9c901205874a_totalLabel_en-US" xlink:label="lab_us-gaap_PremiumsWrittenNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net premiums Written</link:label>
    <link:label id="lab_us-gaap_PremiumsWrittenNet_label_en-US" xlink:label="lab_us-gaap_PremiumsWrittenNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premiums Written, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PremiumsWrittenNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PremiumsWrittenNet" xlink:to="lab_us-gaap_PremiumsWrittenNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet_620d109c-a672-4d1a-a1a1-41756ea9dc1f_verboseLabel_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet_label_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite Lived Intangible Assets Including Goodwill Net</link:label>
    <link:label id="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet_documentation_en-US" xlink:label="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite lived intangible assets including goodwill net.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet" xlink:href="cvco-20211002.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet" xlink:to="lab_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_DelinquencyStatusAxis_86edd64e-59ed-43bf-9638-4c8da12f64c4_terseLabel_en-US" xlink:label="lab_cvco_DelinquencyStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delinquency Status [Axis]</link:label>
    <link:label id="lab_cvco_DelinquencyStatusAxis_label_en-US" xlink:label="lab_cvco_DelinquencyStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delinquency Status [Axis]</link:label>
    <link:label id="lab_cvco_DelinquencyStatusAxis_documentation_en-US" xlink:label="lab_cvco_DelinquencyStatusAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delinquency Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DelinquencyStatusAxis" xlink:href="cvco-20211002.xsd#cvco_DelinquencyStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DelinquencyStatusAxis" xlink:to="lab_cvco_DelinquencyStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_f9aaad8e-9d83-4c49-b024-46ddddc9d99f_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minority interest ownership</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_e5aeb5b5-5f40-4854-8107-cfe14edec081_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionLineItems_8a586d89-b52e-4788-a433-c5deaa551169_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionLineItems" xlink:to="lab_us-gaap_AssetAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_4f91c5e1-4a5f-47ee-b50a-c7b405f53c29_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss contingencies</link:label>
    <link:label id="lab_us-gaap_LossContingencyEstimateOfPossibleLoss_label_en-US" xlink:label="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Estimate of Possible Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="lab_us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ReservesRelatedToConsumerLoansSold_a707a70d-c868-4dcc-a3b8-95abf9418b94_terseLabel_en-US" xlink:label="lab_cvco_ReservesRelatedToConsumerLoansSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserves Related to Consumer Loans Sold</link:label>
    <link:label id="lab_cvco_ReservesRelatedToConsumerLoansSold_label_en-US" xlink:label="lab_cvco_ReservesRelatedToConsumerLoansSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserves Related to Consumer Loans Sold</link:label>
    <link:label id="lab_cvco_ReservesRelatedToConsumerLoansSold_documentation_en-US" xlink:label="lab_cvco_ReservesRelatedToConsumerLoansSold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for consumer loans sold contingent repurchase and indemnification obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ReservesRelatedToConsumerLoansSold" xlink:href="cvco-20211002.xsd#cvco_ReservesRelatedToConsumerLoansSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ReservesRelatedToConsumerLoansSold" xlink:to="lab_cvco_ReservesRelatedToConsumerLoansSold" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_WeightedAverageMonthsOutstandingCommercial_2e86c8c9-1858-41b5-9cdb-252ab3e994bc_terseLabel_en-US" xlink:label="lab_cvco_WeightedAverageMonthsOutstandingCommercial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average months outstanding, commercial</link:label>
    <link:label id="lab_cvco_WeightedAverageMonthsOutstandingCommercial_label_en-US" xlink:label="lab_cvco_WeightedAverageMonthsOutstandingCommercial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average months outstanding, commercial</link:label>
    <link:label id="lab_cvco_WeightedAverageMonthsOutstandingCommercial_documentation_en-US" xlink:label="lab_cvco_WeightedAverageMonthsOutstandingCommercial" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average months outstanding, commercial</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_WeightedAverageMonthsOutstandingCommercial" xlink:href="cvco-20211002.xsd#cvco_WeightedAverageMonthsOutstandingCommercial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_WeightedAverageMonthsOutstandingCommercial" xlink:to="lab_cvco_WeightedAverageMonthsOutstandingCommercial" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_ef7e7117-8226-4237-92ce-4cf1537fa242_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_511964a3-6395-46e1-9570-7b349caf6e4c_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_30e7a24b-36f2-4bd7-bd60-79c81cd884ba_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_b172a0ec-4663-4da0-8a54-97e9204060b1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale and Maturity of Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_c16bbd59-711f-4ac4-b739-3cd8422f0714_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9bfd9131-d18b-49f9-89c3-1747a10e2ef6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearThree_c60a1866-f6c1-4e69-95ba-dacb28ee79a0_terseLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueYearThree</link:label>
    <link:label id="lab_cvco_LeaseLiabilityPaymentsDueYearThree_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LeaseLiabilityPaymentsDueYearThree</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearThree" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityPaymentsDueYearThree" xlink:to="lab_cvco_LeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_39f4a362-11a9-4a08-8d50-37d91f2f5081_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain) loss on sale or retirement of property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3f01803d-21be-4bdf-98d3-1666e7e8bf46_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at beginning of the fiscal year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e3f9f8bd-d515-4083-a560-a4c1f62e5528_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash at end of the period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_16bc6458-903c-4686-b743-ac5e2a0087a1_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_OtherRestrictedCashMember_d2c8c14d-50ab-4bd5-a798-9c6a77b2e17c_verboseLabel_en-US" xlink:label="lab_cvco_OtherRestrictedCashMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other restricted cash</link:label>
    <link:label id="lab_cvco_OtherRestrictedCashMember_label_en-US" xlink:label="lab_cvco_OtherRestrictedCashMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Restricted Cash [Member]</link:label>
    <link:label id="lab_cvco_OtherRestrictedCashMember_documentation_en-US" xlink:label="lab_cvco_OtherRestrictedCashMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other restricted cash.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OtherRestrictedCashMember" xlink:href="cvco-20211002.xsd#cvco_OtherRestrictedCashMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_OtherRestrictedCashMember" xlink:to="lab_cvco_OtherRestrictedCashMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_11281646-e6f9-4993-b2b8-32592fabd2b9_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_d4f873a4-2642-49a5-8838-bffe194933dc_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsGross_0da7870b-a70d-4ff7-b2c1-5cdd323bbf4f_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_2461076c-bda5-47c8-85e0-22ee1d250083_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_FiniteLivedIntangibleAssetsNetAbstract_49feb6cf-499f-4d12-a261-02cb88a4b4c8_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and other intangibles</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_8ca311d3-e926-4a5f-80be-67190bc8b4c4_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_DeferredRevenueCurrent_dd15629d-2a90-4bed-81e4-e870c5a4aa51_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer deposits</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent" xlink:to="lab_us-gaap_DeferredRevenueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_523cfaac-192c-4756-bcc3-63dd522eba3f_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio_2e856d6c-957b-4513-9e92-53558a0d7176_terseLabel_en-US" xlink:label="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of loans serviced with MSRs</link:label>
    <link:label id="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio_label_en-US" xlink:label="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Loans Outstanding of Loans Held-in-portfolio</link:label>
    <link:label id="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio_documentation_en-US" xlink:label="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Loans Outstanding of Loans Held-in-portfolio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:href="cvco-20211002.xsd#cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:to="lab_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_802f1dc8-06f9-4f38-915b-9c6fd8add7d3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in unrealized position of investments held</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_4111a804-5397-497c-86cf-c728a2fd4750_periodStartLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_87d8ce0b-b9fb-4e71-a73d-e278b0146fff_periodEndLabel_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Claims and Claims Adjustment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:to="lab_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_a49cf710-36fa-4a03-8f8d-9682c9568394_terseLabel_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Interest Type [Axis]</link:label>
    <link:label id="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_label_en-US" xlink:label="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Interest Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:to="lab_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_771e0788-4504-486c-a27f-7ca7d06b9b22_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_92cb4381-02f9-44ee-957b-7949cdb34233_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_DelinquencyStatusDomain_22c11173-f0c0-498d-b68d-3224dbd49b55_terseLabel_en-US" xlink:label="lab_cvco_DelinquencyStatusDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delinquency Status [Domain]</link:label>
    <link:label id="lab_cvco_DelinquencyStatusDomain_label_en-US" xlink:label="lab_cvco_DelinquencyStatusDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delinquency Status [Domain]</link:label>
    <link:label id="lab_cvco_DelinquencyStatusDomain_documentation_en-US" xlink:label="lab_cvco_DelinquencyStatusDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Delinquency Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DelinquencyStatusDomain" xlink:href="cvco-20211002.xsd#cvco_DelinquencyStatusDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_DelinquencyStatusDomain" xlink:to="lab_cvco_DelinquencyStatusDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_dcf840fc-1dd8-47ef-8c23-bc252ee6fc82_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_cvco_CurrentMember_bdf9cb87-59e2-4c63-a0a9-ac647d1bd118_terseLabel_en-US" xlink:label="lab_cvco_CurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_cvco_CurrentMember_label_en-US" xlink:label="lab_cvco_CurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current [Member]</link:label>
    <link:label id="lab_cvco_CurrentMember_documentation_en-US" xlink:label="lab_cvco_CurrentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CurrentMember" xlink:href="cvco-20211002.xsd#cvco_CurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CurrentMember" xlink:to="lab_cvco_CurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_d7b37c92-e732-46da-a036-335b84da1da7_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in less than one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_f2d17b23-5dd1-4a92-a035-2dcc36e7dbde_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity and Redeemable Noncontrolling Interest</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_7e697ec6-c632-4127-9d54-481bec1e1f7e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_59fb546c-c1f6-4026-a277-580332f7dedc_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_us-gaap_LoansAndLeasesReceivableDeferredIncome_d66d0bba-9c20-4d99-b26b-ab9f23e911f1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDeferredIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing fees and other, net</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableDeferredIncome_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableDeferredIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans and Leases Receivable, Deferred Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDeferredIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDeferredIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDeferredIncome" xlink:to="lab_us-gaap_LoansAndLeasesReceivableDeferredIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_765b1dd5-7a6e-4ae4-9228-05cf3398c2af_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net incurred losses during the year</link:label>
    <link:label id="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_label_en-US" xlink:label="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:to="lab_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_c851d657-b7ed-4083-a489-a6054ba05288_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_ProceedsFromRepaymentsOfSecuredDebt_3bd6343b-1ca2-48d8-bb5d-6bdeefab01cd_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from secured financings and other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Repayments of) Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfSecuredDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_915df83a-75aa-45d7-bfe7-3c919cf16d28_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial loans receivable</link:label>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Receivable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableFairValueDisclosure" xlink:to="lab_us-gaap_LoansReceivableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_6b32d8eb-ea5b-4c4f-acfc-15d4b93bb140_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_NetCashProvidedByUsedInInvestingActivities_5ee64c81-ef4e-456d-b2d5-53b979136e41_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_PortionAtFairValueFairValueDisclosureMember_679ce7d0-7717-4a5d-941c-319080d73071_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_1a176544-40b3-4564-8d62-eae9a1d4a969_verboseLabel_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and improvements</link:label>
    <link:label id="lab_us-gaap_BuildingAndBuildingImprovementsMember_label_en-US" xlink:label="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building and Building Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingAndBuildingImprovementsMember" xlink:to="lab_us-gaap_BuildingAndBuildingImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_c932edae-f912-41e2-a0d6-369e6a1eb604_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract" xlink:to="lab_us-gaap_DisaggregationOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_8757fbed-f9f0-4eaf-af1d-6fc99706a1be_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities, net of acquisitions</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0cf4c22c-0536-4fb4-9cc7-5bc5bb9e7f61_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LeaseLiabilityCurrent_af4ea8e2-7b34-4241-9636-60e0de645d21_negatedTerseLabel_en-US" xlink:label="lab_cvco_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_cvco_LeaseLiabilityCurrent_label_en-US" xlink:label="lab_cvco_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability, current</link:label>
    <link:label id="lab_cvco_LeaseLiabilityCurrent_documentation_en-US" xlink:label="lab_cvco_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liability, current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityCurrent" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LeaseLiabilityCurrent" xlink:to="lab_cvco_LeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_1442b6db-03f6-4a4f-a47d-bb9ab8260d1d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f850134-9663-4957-bb4c-c15cb442d55b_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OPERATING 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_cvco_RemainingConstructionContingentCommitment_63047544-a9a8-4f71-b293-b3e18a7df625_verboseLabel_en-US" xlink:label="lab_cvco_RemainingConstructionContingentCommitment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining construction contingent commitment</link:label>
    <link:label id="lab_cvco_RemainingConstructionContingentCommitment_label_en-US" xlink:label="lab_cvco_RemainingConstructionContingentCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining Construction Contingent Commitment</link:label>
    <link:label id="lab_cvco_RemainingConstructionContingentCommitment_documentation_en-US" xlink:label="lab_cvco_RemainingConstructionContingentCommitment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining construction contingent commitment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RemainingConstructionContingentCommitment" xlink:href="cvco-20211002.xsd#cvco_RemainingConstructionContingentCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_RemainingConstructionContingentCommitment" xlink:to="lab_cvco_RemainingConstructionContingentCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssumedPremiumsEarned_69f41406-b8dc-4929-9e59-734ec4206171_verboseLabel_en-US" xlink:label="lab_us-gaap_AssumedPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed premiums - nonaffiliate Earned</link:label>
    <link:label id="lab_us-gaap_AssumedPremiumsEarned_label_en-US" xlink:label="lab_us-gaap_AssumedPremiumsEarned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed Premiums Earned</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsEarned" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssumedPremiumsEarned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssumedPremiumsEarned" xlink:to="lab_us-gaap_AssumedPremiumsEarned" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_ScheduleofInvestmentsTableTextBlock_9b27840f-4714-499a-8c25-4c03e2837cc7_terseLabel_en-US" xlink:label="lab_cvco_ScheduleofInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Investments</link:label>
    <link:label id="lab_cvco_ScheduleofInvestmentsTableTextBlock_label_en-US" xlink:label="lab_cvco_ScheduleofInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Investments [Table Text Block]</link:label>
    <link:label id="lab_cvco_ScheduleofInvestmentsTableTextBlock_documentation_en-US" xlink:label="lab_cvco_ScheduleofInvestmentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleofInvestmentsTableTextBlock" xlink:href="cvco-20211002.xsd#cvco_ScheduleofInvestmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_ScheduleofInvestmentsTableTextBlock" xlink:to="lab_cvco_ScheduleofInvestmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_b2dd3944-f447-4e05-8f48-8bce71324b2c_verboseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_CountryplaceCommitmentMember_4346678d-8c7f-46e3-8801-ade8e5283500_verboseLabel_en-US" xlink:label="lab_cvco_CountryplaceCommitmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CountryPlace</link:label>
    <link:label id="lab_cvco_CountryplaceCommitmentMember_ac70c374-ea56-448a-96f5-3da9126b9c80_terseLabel_en-US" xlink:label="lab_cvco_CountryplaceCommitmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CountryPlace Commitment</link:label>
    <link:label id="lab_cvco_CountryplaceCommitmentMember_label_en-US" xlink:label="lab_cvco_CountryplaceCommitmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CountryPlace Commitment [Member]</link:label>
    <link:label id="lab_cvco_CountryplaceCommitmentMember_documentation_en-US" xlink:label="lab_cvco_CountryplaceCommitmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CountryPlace.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CountryplaceCommitmentMember" xlink:href="cvco-20211002.xsd#cvco_CountryplaceCommitmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_CountryplaceCommitmentMember" xlink:to="lab_cvco_CountryplaceCommitmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_5f0f1225-6a93-464d-a633-68e81de76b82_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_2e99c9ff-b943-47b6-99e7-3ba7cd2d5261_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_FinanceLeasedAssetsMember_f3ce1f01-8585-426e-ba30-517ec1936e61_terseLabel_en-US" xlink:label="lab_cvco_FinanceLeasedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leased Assets</link:label>
    <link:label id="lab_cvco_FinanceLeasedAssetsMember_label_en-US" xlink:label="lab_cvco_FinanceLeasedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leased Assets [Member]</link:label>
    <link:label id="lab_cvco_FinanceLeasedAssetsMember_documentation_en-US" xlink:label="lab_cvco_FinanceLeasedAssetsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Leased Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinanceLeasedAssetsMember" xlink:href="cvco-20211002.xsd#cvco_FinanceLeasedAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinanceLeasedAssetsMember" xlink:to="lab_cvco_FinanceLeasedAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeOfIndebtednessOfOthersMember_bc8e78b3-6905-4365-86f4-af08f79542a0_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeOfIndebtednessOfOthersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product repurchase</link:label>
    <link:label id="lab_us-gaap_GuaranteeOfIndebtednessOfOthersMember_label_en-US" xlink:label="lab_us-gaap_GuaranteeOfIndebtednessOfOthersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantee of Indebtedness of Others [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeOfIndebtednessOfOthersMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeOfIndebtednessOfOthersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeOfIndebtednessOfOthersMember" xlink:to="lab_us-gaap_GuaranteeOfIndebtednessOfOthersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssumedPremiumsWritten_29a69be4-871b-439c-8f4b-8035982e08cf_verboseLabel_en-US" xlink:label="lab_us-gaap_AssumedPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed premiums - nonaffiliate Written</link:label>
    <link:label id="lab_us-gaap_AssumedPremiumsWritten_label_en-US" xlink:label="lab_us-gaap_AssumedPremiumsWritten" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assumed Premiums Written</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsWritten" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssumedPremiumsWritten"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssumedPremiumsWritten" xlink:to="lab_us-gaap_AssumedPremiumsWritten" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_Weightedaveragecontractualinterestratecommercial_2fbbd875-8a78-43bc-8dda-60d934589eeb_terseLabel_en-US" xlink:label="lab_cvco_Weightedaveragecontractualinterestratecommercial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average contractual interest rate, commercial</link:label>
    <link:label id="lab_cvco_Weightedaveragecontractualinterestratecommercial_label_en-US" xlink:label="lab_cvco_Weightedaveragecontractualinterestratecommercial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average contractual interest rate, commercial</link:label>
    <link:label id="lab_cvco_Weightedaveragecontractualinterestratecommercial_documentation_en-US" xlink:label="lab_cvco_Weightedaveragecontractualinterestratecommercial" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average contractual interest rate, commercial</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Weightedaveragecontractualinterestratecommercial" xlink:href="cvco-20211002.xsd#cvco_Weightedaveragecontractualinterestratecommercial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_Weightedaveragecontractualinterestratecommercial" xlink:to="lab_cvco_Weightedaveragecontractualinterestratecommercial" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_dc6a4fb5-d302-4de6-b32f-2798af10a8fd_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets acquired and liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue_ffb5570d-003a-4adf-b338-5be23e7fdbcc_verboseLabel_en-US" xlink:label="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IRLCs recorded at fair value</link:label>
    <link:label id="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue_label_en-US" xlink:label="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Lock Commitments Recorded at Fair Value</link:label>
    <link:label id="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue_documentation_en-US" xlink:label="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate lock commitments are recorded at fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:href="cvco-20211002.xsd#cvco_InterestRateLockCommitmentsRecordedAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:to="lab_cvco_InterestRateLockCommitmentsRecordedAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_38780dc7-340b-41d8-86a4-00f1033a8391_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligations Incurred</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligation Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:to="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_30cc6ab8-3f4c-4135-863b-25979341d31c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_16095c10-58f8-48bd-af58-eae176064e8a_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_5be6c6f0-5f5e-4b31-bd57-e0b3656c94ac_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_c932978a-57aa-4b11-85f1-53ab17c62416_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_a893135f-8316-45c6-9048-05c896175b81_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_NotesReceivableGross_083809f2-7cf7-408e-996a-d372c0ac9e42_verboseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commercial loans receivable</link:label>
    <link:label id="lab_us-gaap_NotesReceivableGross_label_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableGross" xlink:to="lab_us-gaap_NotesReceivableGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_f90fd7ea-50a3-4a28-91f1-1a6fa952a3bd_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2022</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_512e82ed-a1f6-4514-9f06-002bec951ef1_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_StatementTable_0c26992a-1585-4c83-a0e2-1cf62942bc77_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_PaymentsForLossesAndLossAdjustmentExpense_31d3e4ee-2ecc-4db2-b104-fa371ea41613_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net claim payments during the year</link:label>
    <link:label id="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:to="lab_us-gaap_PaymentsForLossesAndLossAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillMember_6d76bd8e-e030-4e27-9f34-d7f2739ab98b_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillMember_label_en-US" xlink:label="lab_us-gaap_GoodwillMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillMember" xlink:to="lab_us-gaap_GoodwillMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNewClaimsFiledNumber_6e3eeb51-1f9c-4fe9-8e3a-c3708ffd4044_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Claims for Mortgages Sold</link:label>
    <link:label id="lab_us-gaap_LossContingencyNewClaimsFiledNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, New Claims Filed, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:to="lab_us-gaap_LossContingencyNewClaimsFiledNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_9c1c44f1-85b8-45b9-897f-43183d1641ea_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.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_us-gaap_PrimeMember_625943d2-68c7-44ef-950a-4a734865d902_terseLabel_en-US" xlink:label="lab_us-gaap_PrimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime- FICO score 680 and greater</link:label>
    <link:label id="lab_us-gaap_PrimeMember_label_en-US" xlink:label="lab_us-gaap_PrimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prime [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeMember" xlink:to="lab_us-gaap_PrimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_317ca3f4-2c80-474f-9639-ec8011879ec0_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.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_cvco_FinancialServicesMember_4e261204-92d6-42d6-8895-1a6ea8796b50_terseLabel_en-US" xlink:label="lab_cvco_FinancialServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Services</link:label>
    <link:label id="lab_cvco_FinancialServicesMember_9be13b2f-d7d4-45f1-9359-47113577b160_verboseLabel_en-US" xlink:label="lab_cvco_FinancialServicesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial services</link:label>
    <link:label id="lab_cvco_FinancialServicesMember_label_en-US" xlink:label="lab_cvco_FinancialServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Services [Member]</link:label>
    <link:label id="lab_cvco_FinancialServicesMember_documentation_en-US" xlink:label="lab_cvco_FinancialServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialServicesMember" xlink:href="cvco-20211002.xsd#cvco_FinancialServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_FinancialServicesMember" xlink:to="lab_cvco_FinancialServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_4d68d214-a886-4ec7-be41-2ae63f283076_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract" xlink:to="lab_us-gaap_StockholdersEquityNoteAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_38ad5092-ad2a-48d8-ad52-a1dc6f184a91_negatedLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for loan loss</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_43043ebe-52df-44f4-8086-aaecde21da85_periodStartLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_8934e324-ee5c-4c12-993c-2702c76da634_periodEndLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_InsuranceAgencyCommissionsMember_f2635ccb-19d9-44ad-9ae9-f8d468b953af_terseLabel_en-US" xlink:label="lab_cvco_InsuranceAgencyCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Agency Commissions</link:label>
    <link:label id="lab_cvco_InsuranceAgencyCommissionsMember_label_en-US" xlink:label="lab_cvco_InsuranceAgencyCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Agency Commissions [Member]</link:label>
    <link:label id="lab_cvco_InsuranceAgencyCommissionsMember_documentation_en-US" xlink:label="lab_cvco_InsuranceAgencyCommissionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insurance Agency Commissions [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InsuranceAgencyCommissionsMember" xlink:href="cvco-20211002.xsd#cvco_InsuranceAgencyCommissionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_InsuranceAgencyCommissionsMember" xlink:to="lab_cvco_InsuranceAgencyCommissionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_4d09022f-f0db-4958-91a9-6d86480fae52_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Representations and Warranties of Mortgages Sold</link:label>
    <link:label id="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_label_en-US" xlink:label="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantees, Indemnifications and Warranties Policies [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:to="lab_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_c7d14921-9656-4057-b631-f34f6b9329ad_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long term lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_5767cf0a-f7d6-40e6-8761-a3b03e3d4c27_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_Goodwill_022efb15-cc93-43d6-a1a1-770a3ba6149f_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_e564508f-f0e0-4571-aa30-fc2d26b5250e_periodStartLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_2bfa28e6-6bcc-4225-89b9-f5488cb6ea06_periodEndLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_StandardProductWarrantyAccrual_e12e3c62-2a64-48f4-aae2-ab51a6e5cba2_periodStartLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyAccrual_bfcf120a-2c41-4aec-94cd-c59d9665a530_periodEndLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyAccrual" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" 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/2021/elts/us-gaap-2021-01-31.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_us-gaap_MinorityInterest_7085e392-4508-4d1f-9b4d-20ec0851d32b_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redeemable noncontrolling interest</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_b8e39179-a96f-4429-b043-a7a7145bf9b6_periodStartLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_031f0e21-e107-411a-a21f-c7ac0f462c14_periodEndLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_854d0cc9-d49f-4372-b2ad-1c71d58cb7b4_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_f4d85d91-55df-46b0-9b90-ccd52b143d74_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill rollforward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_e5de44b7-6dfa-41c9-8578-5de1d8074596_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_ef8605c3-133e-43b7-bfc9-7f22c7a89a53_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to 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" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.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_cvco_TotalLeasedAssets_023e501a-57ee-4758-96f5-22b9eec9edc7_terseLabel_en-US" xlink:label="lab_cvco_TotalLeasedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Leased Assets</link:label>
    <link:label id="lab_cvco_TotalLeasedAssets_label_en-US" xlink:label="lab_cvco_TotalLeasedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Leased Assets</link:label>
    <link:label id="lab_cvco_TotalLeasedAssets_documentation_en-US" xlink:label="lab_cvco_TotalLeasedAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Leased Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TotalLeasedAssets" xlink:href="cvco-20211002.xsd#cvco_TotalLeasedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_TotalLeasedAssets" xlink:to="lab_cvco_TotalLeasedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_766d993e-339c-4432-9634-ecce06cc55b5_verboseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite lived:</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract_2e5d94f2-fc41-4b32-b563-a39d860e1356_verboseLabel_en-US" xlink:label="lab_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Contracts with Off-Balance Sheet Commitments</link:label>
    <link:label id="lab_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract_label_en-US" xlink:label="lab_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan Contracts with Off Balance Sheet Commitments [Abstract]</link:label>
    <link:label id="lab_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract_documentation_en-US" xlink:label="lab_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loan contracts with off balance sheet commitments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract" xlink:href="cvco-20211002.xsd#cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract" xlink:to="lab_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_6f38e68f-51b2-464d-80e4-91a21827817d_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_8a511ae9-7912-434d-b83f-e19274e696df_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured credit facility interest rate</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>cvco-20211002_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:fcdb45d4-a5bc-49eb-84b5-58a07bf71073,g:bfa6fb0b-9390-44d3-96cb-985dd3e9f59a-->
<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.cavco.com/role/DocumentandEntityInformation" xlink:type="simple" xlink:href="cvco-20211002.xsd#DocumentandEntityInformation"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/DocumentandEntityInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_e931c652-7a03-4212-a014-710307637134" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityCentralIndexKey_e931c652-7a03-4212-a014-710307637134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_bc4637db-e170-4eb0-af4a-ed55f7454417" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentType"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_DocumentType_bc4637db-e170-4eb0-af4a-ed55f7454417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_4d994694-0d63-4b13-88a2-a73754a2604b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_DocumentQuarterlyReport_4d994694-0d63-4b13-88a2-a73754a2604b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f43b8b3b-6524-42ae-910f-9b4762bd41d3" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_DocumentPeriodEndDate_f43b8b3b-6524-42ae-910f-9b4762bd41d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_bb192ac0-49be-4e39-83fe-0c0e7bab1f1b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_AmendmentFlag_bb192ac0-49be-4e39-83fe-0c0e7bab1f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_00a558d7-a205-4fca-b80b-1e02cdb09877" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_DocumentTransitionReport_00a558d7-a205-4fca-b80b-1e02cdb09877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_365d44b0-c22b-4355-910a-e58f484ebe4b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityFileNumber_365d44b0-c22b-4355-910a-e58f484ebe4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_3892c481-1e95-4f8b-94ee-1da1481cba2b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityRegistrantName_3892c481-1e95-4f8b-94ee-1da1481cba2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_ba477dea-e7d4-489e-b5c9-6b4459d06f6e" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityIncorporationStateCountryCode_ba477dea-e7d4-489e-b5c9-6b4459d06f6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_032a7225-b8d8-4654-836b-723b2ccf9e22" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityTaxIdentificationNumber_032a7225-b8d8-4654-836b-723b2ccf9e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_73e63d5f-098c-4146-b3b7-f044d444a891" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityAddressAddressLine1_73e63d5f-098c-4146-b3b7-f044d444a891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_d82abfb4-2fbe-40a8-9bf8-8288b7d34664" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityAddressCityOrTown_d82abfb4-2fbe-40a8-9bf8-8288b7d34664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_92ab2aa8-7b5b-4951-892b-8de4dbffebde" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityAddressStateOrProvince_92ab2aa8-7b5b-4951-892b-8de4dbffebde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_65a4751e-2be1-4e70-b4d0-dccc7332207d" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityAddressPostalZipCode_65a4751e-2be1-4e70-b4d0-dccc7332207d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_c59b1ba5-e1df-487d-9d06-37860caa622b" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_CityAreaCode_c59b1ba5-e1df-487d-9d06-37860caa622b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_89c8c1cd-e013-4922-a43f-d11a5c809921" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_LocalPhoneNumber_89c8c1cd-e013-4922-a43f-d11a5c809921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_cb1f18a4-adcb-4237-85cc-ac127af422bb" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_Security12bTitle_cb1f18a4-adcb-4237-85cc-ac127af422bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_b989a857-16a1-49df-a6aa-c4d175beb972" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_TradingSymbol_b989a857-16a1-49df-a6aa-c4d175beb972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_6df697ca-f75e-469b-8e59-8ccd3ef52252" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_SecurityExchangeName_6df697ca-f75e-469b-8e59-8ccd3ef52252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_a5b123db-346e-4c3d-b368-c3f77f9ef911" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityCurrentReportingStatus_a5b123db-346e-4c3d-b368-c3f77f9ef911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_d6e32ba2-e330-46b0-9096-1197e64413c9" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityInteractiveDataCurrent_d6e32ba2-e330-46b0-9096-1197e64413c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_85ba4da5-6760-4a9f-96a5-e519709e1e1f" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityShellCompany_85ba4da5-6760-4a9f-96a5-e519709e1e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_bd9dd9a4-b6b7-443c-bdaf-fa3259d0d321" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityFilerCategory_bd9dd9a4-b6b7-443c-bdaf-fa3259d0d321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_91eb9182-b40e-4b77-97d0-e94c581faca1" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntitySmallBusiness_91eb9182-b40e-4b77-97d0-e94c581faca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_70153b3c-0dbb-4b4c-b4d3-257d81ed9e94" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityEmergingGrowthCompany_70153b3c-0dbb-4b4c-b4d3-257d81ed9e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_75da0afe-2876-48fa-b1c3-90d43fa09e44" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_75da0afe-2876-48fa-b1c3-90d43fa09e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_1c9895af-6909-4a70-a6e8-30716da27a89" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_CurrentFiscalYearEndDate_1c9895af-6909-4a70-a6e8-30716da27a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_35b4ac4e-b0d5-4780-ae4e-53cacb347411" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_DocumentFiscalYearFocus_35b4ac4e-b0d5-4780-ae4e-53cacb347411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_94118eb2-9a00-4a82-834b-394710355ce0" xlink:href="https://xbrl.sec.gov/dei/2021/dei-2021.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_b9cdb02a-c230-4a15-9f3a-55f4ad61f386" xlink:to="loc_dei_DocumentFiscalPeriodFocus_94118eb2-9a00-4a82-834b-394710355ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_c6daf1e8-13f8-4e3e-8cfe-13acd7107dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c6daf1e8-13f8-4e3e-8cfe-13acd7107dd6" xlink:to="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:to="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7f3b62cc-e4aa-426a-9f91-f26ce1fac6cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_7f3b62cc-e4aa-426a-9f91-f26ce1fac6cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_3880d4c9-aa8c-48cb-adc0-047d5e87dccf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_3880d4c9-aa8c-48cb-adc0-047d5e87dccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_031a29a5-fa17-403b-8c8d-be2c761a84e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_031a29a5-fa17-403b-8c8d-be2c761a84e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_e6722880-74bb-44ab-8f90-5d90dcaa359a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:to="loc_us-gaap_ShortTermInvestments_e6722880-74bb-44ab-8f90-5d90dcaa359a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_69ce6fb8-42dd-4504-a4c7-bdbb818b20de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_69ce6fb8-42dd-4504-a4c7-bdbb818b20de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableCurrent_e4348882-879c-41f6-bb64-b7fdef6a6b41" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:to="loc_cvco_CommercialLoansReceivableCurrent_e4348882-879c-41f6-bb64-b7fdef6a6b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_e343eceb-6749-4b86-a875-1e20375b701d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_e343eceb-6749-4b86-a875-1e20375b701d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d290d83d-1bec-4499-9e3c-ea31d36b64b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:to="loc_us-gaap_InventoryNet_d290d83d-1bec-4499-9e3c-ea31d36b64b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_15178f53-db48-4118-9f6c-e8e021b677ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_15178f53-db48-4118-9f6c-e8e021b677ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ae9987b7-75fb-4834-986d-15ca296fd4cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_ced6b9f2-2fce-4dc1-847b-e68d82e3a316" xlink:to="loc_us-gaap_AssetsCurrent_ae9987b7-75fb-4834-986d-15ca296fd4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_997c9127-0719-4fa7-a99d-7dae646e8a79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_997c9127-0719-4fa7-a99d-7dae646e8a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_842926ab-70e8-4776-9bb6-65f002315508" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:to="loc_us-gaap_LongTermInvestments_842926ab-70e8-4776-9bb6-65f002315508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_31039bee-2cf3-4f76-b138-f6abb0c94d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_31039bee-2cf3-4f76-b138-f6abb0c94d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableNoncurrent_d36a4ece-c30e-475b-8401-7581eeb4e092" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:to="loc_cvco_CommercialLoansReceivableNoncurrent_d36a4ece-c30e-475b-8401-7581eeb4e092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesNoncurrent_afe11244-f61e-4706-8e16-e7146749cb87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DueFromRelatedPartiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:to="loc_us-gaap_DueFromRelatedPartiesNoncurrent_afe11244-f61e-4706-8e16-e7146749cb87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_90112e5b-e2f3-48ad-9655-0fa42369d98a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_90112e5b-e2f3-48ad-9655-0fa42369d98a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fdff2821-bc6c-408c-a440-b7f5d67a4691" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:to="loc_us-gaap_Goodwill_fdff2821-bc6c-408c-a440-b7f5d67a4691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_fc866e13-6a4e-47e0-b637-bafc6f161b83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_fc866e13-6a4e-47e0-b637-bafc6f161b83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_24bacba2-e379-4f7d-9558-1c489ebf2c40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_24bacba2-e379-4f7d-9558-1c489ebf2c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e2c38483-9f8b-4b53-bf44-056862079f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_21a801c2-43fa-4e13-aaad-911866f71623" xlink:to="loc_us-gaap_Assets_e2c38483-9f8b-4b53-bf44-056862079f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1773c344-8671-4e00-9e08-623d907d38f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c6daf1e8-13f8-4e3e-8cfe-13acd7107dd6" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1773c344-8671-4e00-9e08-623d907d38f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_49981d35-ddfd-41b2-b31f-5b5150d5dd02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1773c344-8671-4e00-9e08-623d907d38f2" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_49981d35-ddfd-41b2-b31f-5b5150d5dd02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_cdc0066e-3d19-4a32-8764-1f88552a02c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_49981d35-ddfd-41b2-b31f-5b5150d5dd02" xlink:to="loc_us-gaap_AccountsPayableCurrent_cdc0066e-3d19-4a32-8764-1f88552a02c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_94d63953-947c-4941-a8b8-bb9eabe8c357" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_49981d35-ddfd-41b2-b31f-5b5150d5dd02" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_94d63953-947c-4941-a8b8-bb9eabe8c357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtCurrent_b24b6922-d446-466e-989b-1f2aa4ad93aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_49981d35-ddfd-41b2-b31f-5b5150d5dd02" xlink:to="loc_us-gaap_SecuredDebtCurrent_b24b6922-d446-466e-989b-1f2aa4ad93aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d6ba89c5-7633-4955-a327-309fc9554f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_49981d35-ddfd-41b2-b31f-5b5150d5dd02" xlink:to="loc_us-gaap_LiabilitiesCurrent_d6ba89c5-7633-4955-a327-309fc9554f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4f3fc794-9853-4f54-a0bd-16b1bed4a019" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1773c344-8671-4e00-9e08-623d907d38f2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_4f3fc794-9853-4f54-a0bd-16b1bed4a019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredLongTermDebt_8404fee4-b7a0-43d2-b6d7-9bf4f0d0793b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1773c344-8671-4e00-9e08-623d907d38f2" xlink:to="loc_us-gaap_SecuredLongTermDebt_8404fee4-b7a0-43d2-b6d7-9bf4f0d0793b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0d1d249f-e070-49dd-8e1f-39a56c1541fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1773c344-8671-4e00-9e08-623d907d38f2" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0d1d249f-e070-49dd-8e1f-39a56c1541fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_9c08236b-6640-4aab-9a1c-08da44babf5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1773c344-8671-4e00-9e08-623d907d38f2" xlink:to="loc_us-gaap_MinorityInterest_9c08236b-6640-4aab-9a1c-08da44babf5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_2b50fdb5-833d-4d4e-9860-903ee7be8de2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1773c344-8671-4e00-9e08-623d907d38f2" xlink:to="loc_us-gaap_StockholdersEquityAbstract_2b50fdb5-833d-4d4e-9860-903ee7be8de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_79ad8b3d-ef2b-47cc-8c85-05f1fbf0deea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_2b50fdb5-833d-4d4e-9860-903ee7be8de2" xlink:to="loc_us-gaap_PreferredStockValue_79ad8b3d-ef2b-47cc-8c85-05f1fbf0deea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_bf0afecb-0842-4fc4-8d8f-2935bc358e41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_2b50fdb5-833d-4d4e-9860-903ee7be8de2" xlink:to="loc_us-gaap_CommonStockValue_bf0afecb-0842-4fc4-8d8f-2935bc358e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_5657d75d-781e-4137-a074-76eef67c318e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_2b50fdb5-833d-4d4e-9860-903ee7be8de2" xlink:to="loc_us-gaap_TreasuryStockCommonValue_5657d75d-781e-4137-a074-76eef67c318e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2126797f-b2b5-4a04-b5f5-a0e95f974202" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_2b50fdb5-833d-4d4e-9860-903ee7be8de2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2126797f-b2b5-4a04-b5f5-a0e95f974202" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fa0f3b10-1a75-421b-998e-4aab2c15a96b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_2b50fdb5-833d-4d4e-9860-903ee7be8de2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fa0f3b10-1a75-421b-998e-4aab2c15a96b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_16916bf0-ead3-4be6-93a3-c245fcebc1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_2b50fdb5-833d-4d4e-9860-903ee7be8de2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_16916bf0-ead3-4be6-93a3-c245fcebc1d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_333e1def-ce76-4ed3-abf5-aec5c92c6729" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_2b50fdb5-833d-4d4e-9860-903ee7be8de2" xlink:to="loc_us-gaap_StockholdersEquity_333e1def-ce76-4ed3-abf5-aec5c92c6729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_99db98da-18cd-4790-be8a-183d3d5faeb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1773c344-8671-4e00-9e08-623d907d38f2" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_99db98da-18cd-4790-be8a-183d3d5faeb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_0e5b57c8-207f-430b-9653-77b3693ed84e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_c6daf1e8-13f8-4e3e-8cfe-13acd7107dd6" xlink:to="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_0e5b57c8-207f-430b-9653-77b3693ed84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_761956de-a005-4cf5-b3c0-a87fb8afc870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_0e5b57c8-207f-430b-9653-77b3693ed84e" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_761956de-a005-4cf5-b3c0-a87fb8afc870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_a05cd697-cec8-4ffd-8423-697a50b4f2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_0e5b57c8-207f-430b-9653-77b3693ed84e" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_a05cd697-cec8-4ffd-8423-697a50b4f2e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_c5262e11-0e2e-4200-a1f7-d574fcf04860" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_0e5b57c8-207f-430b-9653-77b3693ed84e" xlink:to="loc_us-gaap_PreferredStockSharesIssued_c5262e11-0e2e-4200-a1f7-d574fcf04860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_674e4c9d-8b80-4d85-9225-19d5e43b4e59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_0e5b57c8-207f-430b-9653-77b3693ed84e" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_674e4c9d-8b80-4d85-9225-19d5e43b4e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_40359d5c-4f71-40c0-8fd4-b24e61256c86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_0e5b57c8-207f-430b-9653-77b3693ed84e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_40359d5c-4f71-40c0-8fd4-b24e61256c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_7ef93a74-98f7-4f50-912b-2722df565e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_0e5b57c8-207f-430b-9653-77b3693ed84e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_7ef93a74-98f7-4f50-912b-2722df565e9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_0fbb2482-7781-4239-aab8-82b596aec576" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_0e5b57c8-207f-430b-9653-77b3693ed84e" xlink:to="loc_us-gaap_CommonStockSharesIssued_0fbb2482-7781-4239-aab8-82b596aec576" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_82695f47-49d5-4129-8d90-9ef861fadbe4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract_0e5b57c8-207f-430b-9653-77b3693ed84e" xlink:to="loc_us-gaap_TreasuryStockCommonShares_82695f47-49d5-4129-8d90-9ef861fadbe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_8b291064-b48e-4e86-b0a5-cfd182aa7bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_Revenues_8b291064-b48e-4e86-b0a5-cfd182aa7bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_02c17a51-947a-4b41-bc9a-36d7ddccd682" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_CostOfRevenue_02c17a51-947a-4b41-bc9a-36d7ddccd682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_559e97d0-b16e-4c83-bacc-620edc79395c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_GrossProfit_559e97d0-b16e-4c83-bacc-620edc79395c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5116700b-f0ef-4133-a4fe-dd95cec00a12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_5116700b-f0ef-4133-a4fe-dd95cec00a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a4eefbf4-eba2-4f5d-8ee9-ab82b61cde09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_OperatingIncomeLoss_a4eefbf4-eba2-4f5d-8ee9-ab82b61cde09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_46af0d4e-cf83-4c08-9759-04b20b662460" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_InterestExpense_46af0d4e-cf83-4c08-9759-04b20b662460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncome_6a34e621-3612-487f-be2b-8b98ab72edb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNonoperatingIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_OtherNonoperatingIncome_6a34e621-3612-487f-be2b-8b98ab72edb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_5b57e212-0b49-4a07-b03c-e14c5e475a92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_5b57e212-0b49-4a07-b03c-e14c5e475a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_0cddd103-feac-4225-a1bf-32ce7625a124" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_0cddd103-feac-4225-a1bf-32ce7625a124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_40b9d308-0a57-4762-bebf-d463804f93a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_ProfitLoss_40b9d308-0a57-4762-bebf-d463804f93a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_c42451ab-e37a-41ee-b927-f60e6322a830" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity_c42451ab-e37a-41ee-b927-f60e6322a830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b3f02cfa-317c-4fbc-8d1b-aecb813aaece" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_NetIncomeLoss_b3f02cfa-317c-4fbc-8d1b-aecb813aaece" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0307c57d-f394-4635-8cb4-43504ab50f20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0307c57d-f394-4635-8cb4-43504ab50f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_74b4aeb3-3c4e-4f17-aa86-c721c1a36b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0307c57d-f394-4635-8cb4-43504ab50f20" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_74b4aeb3-3c4e-4f17-aa86-c721c1a36b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_937374a1-6719-411c-96f8-1a2515c5c46c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0307c57d-f394-4635-8cb4-43504ab50f20" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_937374a1-6719-411c-96f8-1a2515c5c46c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_f1f29028-59de-4000-ae87-834dc872c116" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0307c57d-f394-4635-8cb4-43504ab50f20" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_f1f29028-59de-4000-ae87-834dc872c116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_b604a57b-7dea-4f09-bb29-2c9879c08e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0307c57d-f394-4635-8cb4-43504ab50f20" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_b604a57b-7dea-4f09-bb29-2c9879c08e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_28d8911d-2118-4623-998d-5f39e0a4fbd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0307c57d-f394-4635-8cb4-43504ab50f20" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_28d8911d-2118-4623-998d-5f39e0a4fbd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_f7c77f63-2e38-4ebf-b131-fa7206274eff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0307c57d-f394-4635-8cb4-43504ab50f20" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_f7c77f63-2e38-4ebf-b131-fa7206274eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_0d1da76a-a0d3-40fb-a0e6-810005a806c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAbstract_0307c57d-f394-4635-8cb4-43504ab50f20" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_0d1da76a-a0d3-40fb-a0e6-810005a806c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ec9cb713-cf99-4443-a449-92fbb840c8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_EarningsPerShareAbstract_ec9cb713-cf99-4443-a449-92fbb840c8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_284dcc0e-13a7-4d9f-b525-01aa3a6f3ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ec9cb713-cf99-4443-a449-92fbb840c8ba" xlink:to="loc_us-gaap_EarningsPerShareBasic_284dcc0e-13a7-4d9f-b525-01aa3a6f3ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_4f698ba5-5a1a-4715-95da-b12d55426ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ec9cb713-cf99-4443-a449-92fbb840c8ba" xlink:to="loc_us-gaap_EarningsPerShareDiluted_4f698ba5-5a1a-4715-95da-b12d55426ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9445de3f-b3aa-4899-82cc-bc54807cfeaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_2e10ff12-aab5-4882-8601-6a33db0a1be5" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9445de3f-b3aa-4899-82cc-bc54807cfeaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29715e81-e975-4d87-a097-580525bdb174" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9445de3f-b3aa-4899-82cc-bc54807cfeaf" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29715e81-e975-4d87-a097-580525bdb174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a4121ddd-6731-4228-9af4-470a9cc7f56d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9445de3f-b3aa-4899-82cc-bc54807cfeaf" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_a4121ddd-6731-4228-9af4-470a9cc7f56d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_654a438e-ce05-4132-b7f1-ce80289b5764" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8973b527-fa04-4d19-b7f0-5192ccba89c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_654a438e-ce05-4132-b7f1-ce80289b5764" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8973b527-fa04-4d19-b7f0-5192ccba89c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_2b7dfa11-a33b-42bb-be18-a2455cd8c059" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8973b527-fa04-4d19-b7f0-5192ccba89c8" xlink:to="loc_us-gaap_ProfitLoss_2b7dfa11-a33b-42bb-be18-a2455cd8c059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79c4ca28-c6d7-4286-9dff-1495a7358e33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8973b527-fa04-4d19-b7f0-5192ccba89c8" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79c4ca28-c6d7-4286-9dff-1495a7358e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_65250601-f580-433e-a1ef-8fa560ce2677" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79c4ca28-c6d7-4286-9dff-1495a7358e33" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_65250601-f580-433e-a1ef-8fa560ce2677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_0d8cb56d-8b1c-4ee5-8075-161f75f00d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79c4ca28-c6d7-4286-9dff-1495a7358e33" xlink:to="loc_us-gaap_ProvisionForLoanLeaseAndOtherLosses_0d8cb56d-8b1c-4ee5-8075-161f75f00d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_cbd85814-737d-4dc2-a561-71e49ad79f78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79c4ca28-c6d7-4286-9dff-1495a7358e33" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_cbd85814-737d-4dc2-a561-71e49ad79f78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_7f7516ad-bfd9-490f-a684-e92d312d6475" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79c4ca28-c6d7-4286-9dff-1495a7358e33" xlink:to="loc_us-gaap_ShareBasedCompensation_7f7516ad-bfd9-490f-a684-e92d312d6475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_b1c884cb-f1ac-468e-880e-39d424eabb74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79c4ca28-c6d7-4286-9dff-1495a7358e33" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_b1c884cb-f1ac-468e-880e-39d424eabb74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_f448c2d6-108a-432f-b18d-1fbaa6853ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79c4ca28-c6d7-4286-9dff-1495a7358e33" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_f448c2d6-108a-432f-b18d-1fbaa6853ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Gainlossonsalesofloansandinvestments_32889931-fb60-47c0-9095-28466a66a996" xlink:href="cvco-20211002.xsd#cvco_Gainlossonsalesofloansandinvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79c4ca28-c6d7-4286-9dff-1495a7358e33" xlink:to="loc_cvco_Gainlossonsalesofloansandinvestments_32889931-fb60-47c0-9095-28466a66a996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_93edfa8f-8488-4d2f-afa1-47124af65658" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_79c4ca28-c6d7-4286-9dff-1495a7358e33" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_93edfa8f-8488-4d2f-afa1-47124af65658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f15f6107-f9b6-401f-8e48-382cd867ae1b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_93edfa8f-8488-4d2f-afa1-47124af65658" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f15f6107-f9b6-401f-8e48-382cd867ae1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_f4e40cc7-0303-416e-8325-31b6b33f4e16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_93edfa8f-8488-4d2f-afa1-47124af65658" xlink:to="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_f4e40cc7-0303-416e-8325-31b6b33f4e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_acbfe2db-61eb-46e8-b8f0-a42c69a5299d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_93edfa8f-8488-4d2f-afa1-47124af65658" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_acbfe2db-61eb-46e8-b8f0-a42c69a5299d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCollectionOfLoansHeldForSale_0f8094fd-ff98-401a-8500-86accd193bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromCollectionOfLoansHeldForSale"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_93edfa8f-8488-4d2f-afa1-47124af65658" xlink:to="loc_us-gaap_ProceedsFromCollectionOfLoansHeldForSale_0f8094fd-ff98-401a-8500-86accd193bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_37850d3b-1d40-4fdc-9d59-fb349701f6ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_93edfa8f-8488-4d2f-afa1-47124af65658" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_37850d3b-1d40-4fdc-9d59-fb349701f6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_65bf34f6-ccdc-4cd7-9db6-0a2a1c8f1f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_93edfa8f-8488-4d2f-afa1-47124af65658" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_65bf34f6-ccdc-4cd7-9db6-0a2a1c8f1f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_cd329bb6-1eef-43b1-b025-7132d830da72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFinanceReceivables"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_93edfa8f-8488-4d2f-afa1-47124af65658" xlink:to="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_cd329bb6-1eef-43b1-b025-7132d830da72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_c35fb560-7aae-4653-bd88-286466dc749c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_93edfa8f-8488-4d2f-afa1-47124af65658" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_c35fb560-7aae-4653-bd88-286466dc749c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c2463532-4851-400d-9d54-cbe472525b99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_8973b527-fa04-4d19-b7f0-5192ccba89c8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_c2463532-4851-400d-9d54-cbe472525b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fdc4a64e-8d6f-40b1-94a1-2fac41fdd698" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_654a438e-ce05-4132-b7f1-ce80289b5764" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fdc4a64e-8d6f-40b1-94a1-2fac41fdd698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a9140c53-c275-4953-8069-895c46bfc836" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fdc4a64e-8d6f-40b1-94a1-2fac41fdd698" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_a9140c53-c275-4953-8069-895c46bfc836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_ad7df6b4-8ad5-4522-9570-a17a6bc78044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fdc4a64e-8d6f-40b1-94a1-2fac41fdd698" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_ad7df6b4-8ad5-4522-9570-a17a6bc78044" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d48b143c-4e2a-450c-abad-56b7278ae958" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fdc4a64e-8d6f-40b1-94a1-2fac41fdd698" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d48b143c-4e2a-450c-abad-56b7278ae958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_c9b656f3-0f0e-4d60-a14d-f846e32a5ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fdc4a64e-8d6f-40b1-94a1-2fac41fdd698" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_c9b656f3-0f0e-4d60-a14d-f846e32a5ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_b5511999-f29b-4b5a-9d63-34d1f355b0f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fdc4a64e-8d6f-40b1-94a1-2fac41fdd698" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_b5511999-f29b-4b5a-9d63-34d1f355b0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6236ddc9-7cfa-4a00-88ae-9157ebeeea0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_fdc4a64e-8d6f-40b1-94a1-2fac41fdd698" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6236ddc9-7cfa-4a00-88ae-9157ebeeea0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2fe503a5-709b-447a-904b-7c0369b17d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_654a438e-ce05-4132-b7f1-ce80289b5764" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2fe503a5-709b-447a-904b-7c0369b17d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_69aa447e-acc6-495c-a43a-1f61bb8a468c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2fe503a5-709b-447a-904b-7c0369b17d2d" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_69aa447e-acc6-495c-a43a-1f61bb8a468c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfSecuredDebt_e0046e53-dc77-4ebf-86a9-180cc73b5618" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfSecuredDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2fe503a5-709b-447a-904b-7c0369b17d2d" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfSecuredDebt_e0046e53-dc77-4ebf-86a9-180cc73b5618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_d1d6fefb-5a16-4912-9c57-27a9e7a1c7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2fe503a5-709b-447a-904b-7c0369b17d2d" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_d1d6fefb-5a16-4912-9c57-27a9e7a1c7a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fdae0d24-6974-4bd7-a49b-d685309d25b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2fe503a5-709b-447a-904b-7c0369b17d2d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fdae0d24-6974-4bd7-a49b-d685309d25b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_0b0a0045-29f1-4d7e-9352-b43d5a6dc752" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToMinorityShareholders"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2fe503a5-709b-447a-904b-7c0369b17d2d" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_0b0a0045-29f1-4d7e-9352-b43d5a6dc752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7b4cc648-eb6b-4714-b339-7f0fbdfa9e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2fe503a5-709b-447a-904b-7c0369b17d2d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7b4cc648-eb6b-4714-b339-7f0fbdfa9e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0d7c50cc-3e9a-4722-a3b9-0bd172088801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_654a438e-ce05-4132-b7f1-ce80289b5764" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_0d7c50cc-3e9a-4722-a3b9-0bd172088801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_27ef4ce3-683e-4c58-8b1a-f2e4606aebec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_654a438e-ce05-4132-b7f1-ce80289b5764" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_27ef4ce3-683e-4c58-8b1a-f2e4606aebec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ae7c2e6f-5036-4b2f-a42e-fb5768b41e60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_654a438e-ce05-4132-b7f1-ce80289b5764" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ae7c2e6f-5036-4b2f-a42e-fb5768b41e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_13734efb-b9f8-47cd-b4f7-a0c7d54157ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_654a438e-ce05-4132-b7f1-ce80289b5764" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_13734efb-b9f8-47cd-b4f7-a0c7d54157ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_aee6f074-428c-45b7-bfb0-8da43a58b4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_13734efb-b9f8-47cd-b4f7-a0c7d54157ee" xlink:to="loc_us-gaap_IncomeTaxesPaid_aee6f074-428c-45b7-bfb0-8da43a58b4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_6ea3a7b5-ea71-4c8d-bc30-8b526b516b61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_13734efb-b9f8-47cd-b4f7-a0c7d54157ee" xlink:to="loc_us-gaap_InterestPaidNet_6ea3a7b5-ea71-4c8d-bc30-8b526b516b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_891a62ec-9b52-4100-9db2-6417a4af8470" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_654a438e-ce05-4132-b7f1-ce80289b5764" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_891a62ec-9b52-4100-9db2-6417a4af8470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1b7c3316-5785-4cba-8193-0f94dfb71f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_891a62ec-9b52-4100-9db2-6417a4af8470" xlink:to="loc_us-gaap_StatementTable_1b7c3316-5785-4cba-8193-0f94dfb71f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsAcquiredAxis_99dc360a-3ea5-41ed-bce0-53671a0aca25" xlink:href="cvco-20211002.xsd#cvco_AssetsAcquiredAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1b7c3316-5785-4cba-8193-0f94dfb71f6f" xlink:to="loc_cvco_AssetsAcquiredAxis_99dc360a-3ea5-41ed-bce0-53671a0aca25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AssetsAcquiredDomain_80914d45-2944-47bc-9f8b-44c84e2fd544" xlink:href="cvco-20211002.xsd#cvco_AssetsAcquiredDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_AssetsAcquiredAxis_99dc360a-3ea5-41ed-bce0-53671a0aca25" xlink:to="loc_cvco_AssetsAcquiredDomain_80914d45-2944-47bc-9f8b-44c84e2fd544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RightOfUseAssetsMember_d81a6c97-ff19-4bbe-bdd1-22a8483c25a3" xlink:href="cvco-20211002.xsd#cvco_RightOfUseAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_AssetsAcquiredDomain_80914d45-2944-47bc-9f8b-44c84e2fd544" xlink:to="loc_cvco_RightOfUseAssetsMember_d81a6c97-ff19-4bbe-bdd1-22a8483c25a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinanceLeasedAssetsMember_3842d4de-2ec3-4d94-9cd9-d2d63b4f156a" xlink:href="cvco-20211002.xsd#cvco_FinanceLeasedAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_AssetsAcquiredDomain_80914d45-2944-47bc-9f8b-44c84e2fd544" xlink:to="loc_cvco_FinanceLeasedAssetsMember_3842d4de-2ec3-4d94-9cd9-d2d63b4f156a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseObligationsIncurredAxis_257ae88b-7f54-4d6f-8fb6-7dd7a972cee0" xlink:href="cvco-20211002.xsd#cvco_LeaseObligationsIncurredAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1b7c3316-5785-4cba-8193-0f94dfb71f6f" xlink:to="loc_cvco_LeaseObligationsIncurredAxis_257ae88b-7f54-4d6f-8fb6-7dd7a972cee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseObligationsIncurredDomain_7a0f4cdf-242a-4b4f-84af-77f9ad61bb12" xlink:href="cvco-20211002.xsd#cvco_LeaseObligationsIncurredDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_LeaseObligationsIncurredAxis_257ae88b-7f54-4d6f-8fb6-7dd7a972cee0" xlink:to="loc_cvco_LeaseObligationsIncurredDomain_7a0f4cdf-242a-4b4f-84af-77f9ad61bb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OperatingLeaseObligationsMember_6d38181e-c65e-4458-a36a-1768f750611b" xlink:href="cvco-20211002.xsd#cvco_OperatingLeaseObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_LeaseObligationsIncurredDomain_7a0f4cdf-242a-4b4f-84af-77f9ad61bb12" xlink:to="loc_cvco_OperatingLeaseObligationsMember_6d38181e-c65e-4458-a36a-1768f750611b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinanceLeaseObligationsMember_67e7082f-d802-4d21-a847-4e789cf51b08" xlink:href="cvco-20211002.xsd#cvco_FinanceLeaseObligationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_LeaseObligationsIncurredDomain_7a0f4cdf-242a-4b4f-84af-77f9ad61bb12" xlink:to="loc_cvco_FinanceLeaseObligationsMember_67e7082f-d802-4d21-a847-4e789cf51b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_2ea31464-8950-4f3a-88e1-b47d6b7b3752" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1b7c3316-5785-4cba-8193-0f94dfb71f6f" xlink:to="loc_us-gaap_StatementLineItems_2ea31464-8950-4f3a-88e1-b47d6b7b3752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAssumed1_4d3b1256-6253-446c-a6a9-a0d084253fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAssumed1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2ea31464-8950-4f3a-88e1-b47d6b7b3752" xlink:to="loc_us-gaap_LoansAssumed1_4d3b1256-6253-446c-a6a9-a0d084253fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfAssetsAcquired_c9d16e28-fd46-45da-93d8-b67515349f19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOfAssetsAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2ea31464-8950-4f3a-88e1-b47d6b7b3752" xlink:to="loc_us-gaap_FairValueOfAssetsAcquired_c9d16e28-fd46-45da-93d8-b67515349f19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_18d1f7db-eb40-4520-92f1-4c9fcdaf86b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_2ea31464-8950-4f3a-88e1-b47d6b7b3752" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_18d1f7db-eb40-4520-92f1-4c9fcdaf86b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BasisofPresentation" xlink:type="simple" xlink:href="cvco-20211002.xsd#BasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9a0b0d04-7b54-4347-b56c-ecd6e52df2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_c4dffcdd-0aaa-4452-a336-c736426772c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9a0b0d04-7b54-4347-b56c-ecd6e52df2ac" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_c4dffcdd-0aaa-4452-a336-c736426772c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BasisofPresentationPolicies" xlink:type="simple" xlink:href="cvco-20211002.xsd#BasisofPresentationPolicies"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BasisofPresentationPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4037b1b6-9cb3-4db9-b55b-49ea8663f5b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_7b065531-eb77-4516-afe0-3b1bcccebd6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4037b1b6-9cb3-4db9-b55b-49ea8663f5b3" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_7b065531-eb77-4516-afe0-3b1bcccebd6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_7abdad0d-ee6f-4b0b-9c27-694ba3d66321" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_4037b1b6-9cb3-4db9-b55b-49ea8663f5b3" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_7abdad0d-ee6f-4b0b-9c27-694ba3d66321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#BasisofPresentationPrinciplesofConsolidationDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_30c790b9-9f08-4ed8-bfdb-d087557b7904" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_472988b2-1d26-4378-a813-1ede44b90209" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_30c790b9-9f08-4ed8-bfdb-d087557b7904" xlink:to="loc_us-gaap_NumberOfOperatingSegments_472988b2-1d26-4378-a813-1ede44b90209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberofOperatingManufacturingFacilities_cba04792-dd84-4a17-88b6-13159df6a4e8" xlink:href="cvco-20211002.xsd#cvco_NumberofOperatingManufacturingFacilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_30c790b9-9f08-4ed8-bfdb-d087557b7904" xlink:to="loc_cvco_NumberofOperatingManufacturingFacilities_cba04792-dd84-4a17-88b6-13159df6a4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfStores_2e816357-71b4-4a7d-b12b-d33f51446675" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfStores"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_30c790b9-9f08-4ed8-bfdb-d087557b7904" xlink:to="loc_us-gaap_NumberOfStores_2e816357-71b4-4a7d-b12b-d33f51446675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDescription_604e16f9-41a5-422b-88bc-f3af962a53d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDescription"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_30c790b9-9f08-4ed8-bfdb-d087557b7904" xlink:to="loc_us-gaap_MinorityInterestDescription_604e16f9-41a5-422b-88bc-f3af962a53d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_bc64f562-f54d-4163-b643-c68c49850055" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_30c790b9-9f08-4ed8-bfdb-d087557b7904" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_bc64f562-f54d-4163-b643-c68c49850055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_53a3cb55-c455-445d-abe0-e85ecb1efb55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_30c790b9-9f08-4ed8-bfdb-d087557b7904" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_53a3cb55-c455-445d-abe0-e85ecb1efb55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_30c790b9-9f08-4ed8-bfdb-d087557b7904" xlink:to="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_c8d2a8d5-0a21-41ca-8120-2bb52a0ad643" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_c8d2a8d5-0a21-41ca-8120-2bb52a0ad643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70985bb5-dabf-4cf2-87b5-01aa0acc7a08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_c8d2a8d5-0a21-41ca-8120-2bb52a0ad643" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70985bb5-dabf-4cf2-87b5-01aa0acc7a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_6aa8013e-2099-46b3-910d-d8a6b880b13b" xlink:href="cvco-20211002.xsd#cvco_CraftsmanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70985bb5-dabf-4cf2-87b5-01aa0acc7a08" xlink:to="loc_cvco_CraftsmanMember_6aa8013e-2099-46b3-910d-d8a6b880b13b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_0c1fa914-f74d-4d94-aaaf-7f0ed6fd1b87" xlink:href="cvco-20211002.xsd#cvco_CommodoreMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_70985bb5-dabf-4cf2-87b5-01aa0acc7a08" xlink:to="loc_cvco_CommodoreMember_0c1fa914-f74d-4d94-aaaf-7f0ed6fd1b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_7736c654-76ca-4909-b9d3-7475608d14fa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:to="loc_srt_OwnershipAxis_7736c654-76ca-4909-b9d3-7475608d14fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_298e5f34-6e56-439d-b350-7fd89c4e0bc5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_7736c654-76ca-4909-b9d3-7475608d14fa" xlink:to="loc_srt_OwnershipDomain_298e5f34-6e56-439d-b350-7fd89c4e0bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MinorityHolderMember_68bf0ef8-d90c-4f8f-87f2-8008f89e9e89" xlink:href="cvco-20211002.xsd#cvco_MinorityHolderMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_298e5f34-6e56-439d-b350-7fd89c4e0bc5" xlink:to="loc_cvco_MinorityHolderMember_68bf0ef8-d90c-4f8f-87f2-8008f89e9e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_ce707d24-4123-4296-893a-1f6d289cf3a5" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:to="loc_srt_StatementScenarioAxis_ce707d24-4123-4296-893a-1f6d289cf3a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_5306bfb3-3481-4c20-9fc4-e2701c5c8f30" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_ce707d24-4123-4296-893a-1f6d289cf3a5" xlink:to="loc_srt_ScenarioUnspecifiedDomain_5306bfb3-3481-4c20-9fc4-e2701c5c8f30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_f461cb60-cfa1-4c22-a5d7-07a2126c7e5c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_5306bfb3-3481-4c20-9fc4-e2701c5c8f30" xlink:to="loc_srt_ScenarioForecastMember_f461cb60-cfa1-4c22-a5d7-07a2126c7e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_1d8a3dba-b929-4e80-8f8a-3fb5625808d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_1d8a3dba-b929-4e80-8f8a-3fb5625808d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_5939cc4e-c4e2-4afb-a3da-f2289e8bad43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_1d8a3dba-b929-4e80-8f8a-3fb5625808d9" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_5939cc4e-c4e2-4afb-a3da-f2289e8bad43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestSubjectToPutOrCallRightMember_e0d3e857-010c-479d-b744-c06c1d0c00ab" xlink:href="cvco-20211002.xsd#cvco_InterestSubjectToPutOrCallRightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_5939cc4e-c4e2-4afb-a3da-f2289e8bad43" xlink:to="loc_cvco_InterestSubjectToPutOrCallRightMember_e0d3e857-010c-479d-b744-c06c1d0c00ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_46616652-e1a5-4a72-9fca-ea21c3017a1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_46616652-e1a5-4a72-9fca-ea21c3017a1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a685e744-5de5-434e-986e-34f1af661c88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_46616652-e1a5-4a72-9fca-ea21c3017a1f" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a685e744-5de5-434e-986e-34f1af661c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_c65731cb-3e42-41ad-94db-03c2ce7a75ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a685e744-5de5-434e-986e-34f1af661c88" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_c65731cb-3e42-41ad-94db-03c2ce7a75ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f97b7a01-0c11-4160-b880-756a374f6b18" xlink:to="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_4d480074-54d4-4c35-8835-6eda71d9f048" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_4d480074-54d4-4c35-8835-6eda71d9f048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_28941405-4fee-4dab-ba3e-ce139a256cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_28941405-4fee-4dab-ba3e-ce139a256cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_f0465881-3f88-439a-ae80-6ce71774806c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_f0465881-3f88-439a-ae80-6ce71774806c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_49f92d98-1649-45fb-b162-5a80ce09b2b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_d3ad0974-8ab8-4ea9-b0bf-9a91ba71c301" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_49f92d98-1649-45fb-b162-5a80ce09b2b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomers" xlink:type="simple" xlink:href="cvco-20211002.xsd#RevenuefromContractswithCustomers"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RevenuefromContractswithCustomers" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_eec97563-9062-4e77-a4cc-809d13beda71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_bf53c4da-cf72-44e7-9ab3-fd40596776b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_eec97563-9062-4e77-a4cc-809d13beda71" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_bf53c4da-cf72-44e7-9ab3-fd40596776b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomersTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#RevenuefromContractswithCustomersTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RevenuefromContractswithCustomersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e38d89f0-9082-4c44-b60b-72e0e3e71b2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_fb2d7fcf-ec63-4575-887f-349442b47581" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_e38d89f0-9082-4c44-b60b-72e0e3e71b2f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_fb2d7fcf-ec63-4575-887f-349442b47581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#RevenuefromContractswithCustomersDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueAbstract_4cb4f490-17ee-4f4e-b91e-b1d24083c1ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0e12a2af-4ce4-4abc-bb18-3a672922f066" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueAbstract_4cb4f490-17ee-4f4e-b91e-b1d24083c1ed" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0e12a2af-4ce4-4abc-bb18-3a672922f066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_3efbda04-04b5-4206-8675-add1c4a01185" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0e12a2af-4ce4-4abc-bb18-3a672922f066" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_3efbda04-04b5-4206-8675-add1c4a01185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_022def78-5842-4d39-90f8-075891566c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_3efbda04-04b5-4206-8675-add1c4a01185" xlink:to="loc_us-gaap_SegmentDomain_022def78-5842-4d39-90f8-075891566c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FactoryBuiltHousingMember_e198ed01-d551-45cc-8430-3ae86481dbc9" xlink:href="cvco-20211002.xsd#cvco_FactoryBuiltHousingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_022def78-5842-4d39-90f8-075891566c70" xlink:to="loc_cvco_FactoryBuiltHousingMember_e198ed01-d551-45cc-8430-3ae86481dbc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialServicesMember_a151df69-6cff-4b58-b86d-20dd7a22fe52" xlink:href="cvco-20211002.xsd#cvco_FinancialServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_022def78-5842-4d39-90f8-075891566c70" xlink:to="loc_cvco_FinancialServicesMember_a151df69-6cff-4b58-b86d-20dd7a22fe52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_d90b02d3-9de4-40fd-845c-5dd611ca08f7" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0e12a2af-4ce4-4abc-bb18-3a672922f066" xlink:to="loc_srt_ProductOrServiceAxis_d90b02d3-9de4-40fd-845c-5dd611ca08f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_d90b02d3-9de4-40fd-845c-5dd611ca08f7" xlink:to="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_HUDCodeMember_396d60de-2e7d-431d-9696-4ccbc8c806c2" xlink:href="cvco-20211002.xsd#cvco_HUDCodeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_cvco_HUDCodeMember_396d60de-2e7d-431d-9696-4ccbc8c806c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ModularMember_4f8657d9-9906-4fc9-8811-364842d9d7b4" xlink:href="cvco-20211002.xsd#cvco_ModularMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_cvco_ModularMember_4f8657d9-9906-4fc9-8811-364842d9d7b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ParkModelRVsMember_a7d44810-bbf3-4677-b9db-e419eeeb727c" xlink:href="cvco-20211002.xsd#cvco_ParkModelRVsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_cvco_ParkModelRVsMember_a7d44810-bbf3-4677-b9db-e419eeeb727c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_42247c9d-640d-4549-a94c-632a768f1568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_42247c9d-640d-4549-a94c-632a768f1568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InsuranceAgencyCommissionsMember_8102f7c4-7717-4c22-ba99-98a23cd23b38" xlink:href="cvco-20211002.xsd#cvco_InsuranceAgencyCommissionsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_cvco_InsuranceAgencyCommissionsMember_8102f7c4-7717-4c22-ba99-98a23cd23b38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialServiceOtherMember_5e3b1746-b50e-437e-a32f-2bc8d6aff9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialServiceOtherMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_07721824-9ef0-4ec1-b3e4-97eb96a7e876" xlink:to="loc_us-gaap_FinancialServiceOtherMember_5e3b1746-b50e-437e-a32f-2bc8d6aff9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_765aa2d9-b47f-4bad-b56d-3f86688ec1db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0e12a2af-4ce4-4abc-bb18-3a672922f066" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_765aa2d9-b47f-4bad-b56d-3f86688ec1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_40fdbdac-a31c-459b-9ae5-803713c98356" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_765aa2d9-b47f-4bad-b56d-3f86688ec1db" xlink:to="loc_us-gaap_Revenues_40fdbdac-a31c-459b-9ae5-803713c98356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCash" xlink:type="simple" xlink:href="cvco-20211002.xsd#RestrictedCash"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RestrictedCash" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_bae17dc7-3dc9-489e-82a1-735b9a15f2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_1df3ed30-033f-40ca-b870-c53c262d4cab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_bae17dc7-3dc9-489e-82a1-735b9a15f2dd" xlink:to="loc_us-gaap_CashAndCashEquivalentsDisclosureTextBlock_1df3ed30-033f-40ca-b870-c53c262d4cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#RestrictedCashTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RestrictedCashTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_b3def321-8e50-4729-b9a7-67b5e6b4b1dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_4bd3f96b-3af5-42c1-99d4-63e4db3f9d28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_b3def321-8e50-4729-b9a7-67b5e6b4b1dd" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_4bd3f96b-3af5-42c1-99d4-63e4db3f9d28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#RestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_e96ed2fa-fd8b-401e-ab69-479316f34d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_77fc1ca6-a6a3-497c-9d70-0cbfd8b5fccc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_e96ed2fa-fd8b-401e-ab69-479316f34d7b" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_77fc1ca6-a6a3-497c-9d70-0cbfd8b5fccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_da74fe42-619e-4e06-931c-3b80d0dbe880" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_77fc1ca6-a6a3-497c-9d70-0cbfd8b5fccc" xlink:to="loc_srt_MajorCustomersAxis_da74fe42-619e-4e06-931c-3b80d0dbe880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_52914291-a2b2-476c-939f-9cc714ba1392" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_da74fe42-619e-4e06-931c-3b80d0dbe880" xlink:to="loc_srt_NameOfMajorCustomerDomain_52914291-a2b2-476c-939f-9cc714ba1392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember_7b510003-29e0-4703-9d02-f761e0cf6fb6" xlink:href="cvco-20211002.xsd#cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_52914291-a2b2-476c-939f-9cc714ba1392" xlink:to="loc_cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember_7b510003-29e0-4703-9d02-f761e0cf6fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_OtherRestrictedCashMember_fd8e1db5-2777-4517-a39a-9ba9e6a25dd8" xlink:href="cvco-20211002.xsd#cvco_OtherRestrictedCashMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_52914291-a2b2-476c-939f-9cc714ba1392" xlink:to="loc_cvco_OtherRestrictedCashMember_fd8e1db5-2777-4517-a39a-9ba9e6a25dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3392a081-73bc-433f-afe5-acd6d768a44b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_77fc1ca6-a6a3-497c-9d70-0cbfd8b5fccc" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3392a081-73bc-433f-afe5-acd6d768a44b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleOfRestrictedCashAbstract_9f455649-cde0-490f-aa84-332883c0165f" xlink:href="cvco-20211002.xsd#cvco_ScheduleOfRestrictedCashAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_3392a081-73bc-433f-afe5-acd6d768a44b" xlink:to="loc_cvco_ScheduleOfRestrictedCashAbstract_9f455649-cde0-490f-aa84-332883c0165f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_b4c9e7ab-5f28-4788-92db-ee94cf93ffb2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ScheduleOfRestrictedCashAbstract_9f455649-cde0-490f-aa84-332883c0165f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_b4c9e7ab-5f28-4788-92db-ee94cf93ffb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_e14671a5-ee71-4faa-81ac-bfdc79c854fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ScheduleOfRestrictedCashAbstract_9f455649-cde0-490f-aa84-332883c0165f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_e14671a5-ee71-4faa-81ac-bfdc79c854fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_d02d75a7-7d56-4ccc-a41e-9253ec2fe434" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ScheduleOfRestrictedCashAbstract_9f455649-cde0-490f-aa84-332883c0165f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent_d02d75a7-7d56-4ccc-a41e-9253ec2fe434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_99f35e8f-0ede-4fea-a943-2bd65fecd048" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d35c0ac5-6667-43a0-8722-6133729978ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_99f35e8f-0ede-4fea-a943-2bd65fecd048" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_d35c0ac5-6667-43a0-8722-6133729978ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_48246b6d-9a9e-45ab-8b02-653f9a141873" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_99f35e8f-0ede-4fea-a943-2bd65fecd048" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_48246b6d-9a9e-45ab-8b02-653f9a141873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9a1e7f6f-b095-4852-8573-c11a340ce2f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_99f35e8f-0ede-4fea-a943-2bd65fecd048" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9a1e7f6f-b095-4852-8573-c11a340ce2f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/Investments" xlink:type="simple" xlink:href="cvco-20211002.xsd#Investments"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/Investments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_56fb17e2-b307-4e99-aef8-9e8ca467cbbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_c3ea215a-85f5-47ee-b664-505a8a9f8bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_56fb17e2-b307-4e99-aef8-9e8ca467cbbe" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_c3ea215a-85f5-47ee-b664-505a8a9f8bb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#InvestmentsTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9085b026-ee06-43d6-88ed-9d26b97112d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleofInvestmentsTableTextBlock_56e19a3d-d48e-49b1-a326-0b3635fb5cf1" xlink:href="cvco-20211002.xsd#cvco_ScheduleofInvestmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9085b026-ee06-43d6-88ed-9d26b97112d5" xlink:to="loc_cvco_ScheduleofInvestmentsTableTextBlock_56e19a3d-d48e-49b1-a326-0b3635fb5cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_01ac4d1b-03ce-40ce-b3fb-c6d111ad4c27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9085b026-ee06-43d6-88ed-9d26b97112d5" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_01ac4d1b-03ce-40ce-b3fb-c6d111ad4c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_52bb2a2b-4ea4-46d2-aff1-154756b7be01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9085b026-ee06-43d6-88ed-9d26b97112d5" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_52bb2a2b-4ea4-46d2-aff1-154756b7be01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestmentsTextBlock_bfa748ea-7332-4a86-af67-c9171a8ecfea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnInvestmentsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9085b026-ee06-43d6-88ed-9d26b97112d5" xlink:to="loc_us-gaap_GainLossOnInvestmentsTextBlock_bfa748ea-7332-4a86-af67-c9171a8ecfea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#InvestmentsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f860f329-2db2-43a4-9dd6-c2cc145b7502" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cae5c120-4f04-46cb-9dbc-c97513caa1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f860f329-2db2-43a4-9dd6-c2cc145b7502" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cae5c120-4f04-46cb-9dbc-c97513caa1c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_9d0c9821-3511-4066-9323-b0791a354e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f860f329-2db2-43a4-9dd6-c2cc145b7502" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_9d0c9821-3511-4066-9323-b0791a354e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_8f6030b5-2095-4401-ad24-e8873daf71bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f860f329-2db2-43a4-9dd6-c2cc145b7502" xlink:to="loc_us-gaap_EquityMethodInvestments_8f6030b5-2095-4401-ad24-e8873daf71bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Investments_a7c38edb-038d-42bc-b8ee-5e1e820f9e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Investments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f860f329-2db2-43a4-9dd6-c2cc145b7502" xlink:to="loc_us-gaap_Investments_a7c38edb-038d-42bc-b8ee-5e1e820f9e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestments_dabc6a0d-b647-4ece-926b-bdae0b829f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f860f329-2db2-43a4-9dd6-c2cc145b7502" xlink:to="loc_us-gaap_ShortTermInvestments_dabc6a0d-b647-4ece-926b-bdae0b829f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermInvestments_8b858648-f3a0-42b1-bf65-0c5498026b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f860f329-2db2-43a4-9dd6-c2cc145b7502" xlink:to="loc_us-gaap_LongTermInvestments_8b858648-f3a0-42b1-bf65-0c5498026b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#InvestmentsAmortizedcostandfairvalueDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9c4bc8e3-d07f-4437-8987-3a44416ecfd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_072af33c-f98f-49b7-9fab-517480f765d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9c4bc8e3-d07f-4437-8987-3a44416ecfd0" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_072af33c-f98f-49b7-9fab-517480f765d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_85df8e82-c644-416a-a6d1-3cededabc49e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_072af33c-f98f-49b7-9fab-517480f765d9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_85df8e82-c644-416a-a6d1-3cededabc49e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f6d31ff0-6683-4546-acbe-5ef1cf69a1c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_85df8e82-c644-416a-a6d1-3cededabc49e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f6d31ff0-6683-4546-acbe-5ef1cf69a1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c872eda7-0581-4703-82fa-a89500c2a9f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f6d31ff0-6683-4546-acbe-5ef1cf69a1c3" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_c872eda7-0581-4703-82fa-a89500c2a9f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_62035fda-a5d7-4d02-9460-de4fff5cb2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f6d31ff0-6683-4546-acbe-5ef1cf69a1c3" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_62035fda-a5d7-4d02-9460-de4fff5cb2f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_bc6088c2-9de7-4c1d-9284-a3de341f8dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f6d31ff0-6683-4546-acbe-5ef1cf69a1c3" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_bc6088c2-9de7-4c1d-9284-a3de341f8dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fd4bdb81-90c6-4de7-9e39-d80475038e21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_072af33c-f98f-49b7-9fab-517480f765d9" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fd4bdb81-90c6-4de7-9e39-d80475038e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_ec0f5f29-b12b-4a18-817b-5800be375e70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fd4bdb81-90c6-4de7-9e39-d80475038e21" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_ec0f5f29-b12b-4a18-817b-5800be375e70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4623c98f-1b26-4379-b905-2b01906e7dd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_fd4bdb81-90c6-4de7-9e39-d80475038e21" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4623c98f-1b26-4379-b905-2b01906e7dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#InvestmentsContractualMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ad5c325f-623b-41f5-9a5e-16f32da2166e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_481291d4-7d3a-4fbf-9b1a-9bc1007b2aab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ad5c325f-623b-41f5-9a5e-16f32da2166e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_481291d4-7d3a-4fbf-9b1a-9bc1007b2aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_a69529b9-28d5-48fa-8d0f-2f1c34ece6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_481291d4-7d3a-4fbf-9b1a-9bc1007b2aab" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_a69529b9-28d5-48fa-8d0f-2f1c34ece6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_0b7a6781-460b-4e4f-9be6-65a152ec3c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_a69529b9-28d5-48fa-8d0f-2f1c34ece6d4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_0b7a6781-460b-4e4f-9be6-65a152ec3c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_9d7484dc-8fdb-4a9b-b195-45e23de1f88c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_a69529b9-28d5-48fa-8d0f-2f1c34ece6d4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_9d7484dc-8fdb-4a9b-b195-45e23de1f88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_8e3bd8e8-d7b3-480c-aff4-92cc928b4a96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_a69529b9-28d5-48fa-8d0f-2f1c34ece6d4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_8e3bd8e8-d7b3-480c-aff4-92cc928b4a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_1758f161-31c6-4f80-9c14-87a772ab684a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_a69529b9-28d5-48fa-8d0f-2f1c34ece6d4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_1758f161-31c6-4f80-9c14-87a772ab684a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_d2f6c740-2cac-49e8-a205-9a0ed64b0380" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_a69529b9-28d5-48fa-8d0f-2f1c34ece6d4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_d2f6c740-2cac-49e8-a205-9a0ed64b0380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_aea843c5-d3a5-4676-9b7a-8a7b395a0d45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract_a69529b9-28d5-48fa-8d0f-2f1c34ece6d4" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_aea843c5-d3a5-4676-9b7a-8a7b395a0d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_7f69bbac-0bdb-407a-9357-c94a189573e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_481291d4-7d3a-4fbf-9b1a-9bc1007b2aab" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_7f69bbac-0bdb-407a-9357-c94a189573e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_59bfb3ac-2ffe-4616-8e6e-bd24718919f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_7f69bbac-0bdb-407a-9357-c94a189573e2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_59bfb3ac-2ffe-4616-8e6e-bd24718919f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_b857bc2a-c6dc-4ea1-8ed7-088a72d9f498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_7f69bbac-0bdb-407a-9357-c94a189573e2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_b857bc2a-c6dc-4ea1-8ed7-088a72d9f498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_d08ac298-6ea7-43fa-9dcb-e51ceefad72e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_7f69bbac-0bdb-407a-9357-c94a189573e2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_d08ac298-6ea7-43fa-9dcb-e51ceefad72e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_db62a1fe-cc8a-43d3-8371-ec14a6a0b410" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_7f69bbac-0bdb-407a-9357-c94a189573e2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_db62a1fe-cc8a-43d3-8371-ec14a6a0b410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_5263e270-1607-41f2-9230-f956bfc32339" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_7f69bbac-0bdb-407a-9357-c94a189573e2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_5263e270-1607-41f2-9230-f956bfc32339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6146fdd0-d9a1-460e-a7f7-50eb01bc6596" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract_7f69bbac-0bdb-407a-9357-c94a189573e2" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6146fdd0-d9a1-460e-a7f7-50eb01bc6596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#InvestmentsRecognizedGainsandLossesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ce05774a-f429-47e9-bb9e-57231b04f2d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_5ab6974b-b466-4d68-ad9d-37e9d66fd3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_ce05774a-f429-47e9-bb9e-57231b04f2d6" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_5ab6974b-b466-4d68-ad9d-37e9d66fd3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_ff39c692-069b-45d3-bce2-1b56dc923c87" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_5ab6974b-b466-4d68-ad9d-37e9d66fd3d0" xlink:to="loc_us-gaap_InvestmentTypeAxis_ff39c692-069b-45d3-bce2-1b56dc923c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_264c15b4-3f33-4597-a5a0-d4d466b1a82f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_ff39c692-069b-45d3-bce2-1b56dc923c87" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_264c15b4-3f33-4597-a5a0-d4d466b1a82f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_bb92235b-d1c1-40fe-9151-c8b754a3c2ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_264c15b4-3f33-4597-a5a0-d4d466b1a82f" xlink:to="loc_us-gaap_EquitySecuritiesMember_bb92235b-d1c1-40fe-9151-c8b754a3c2ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ce8e65ba-e452-47b3-9869-d323faa7871d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_5ab6974b-b466-4d68-ad9d-37e9d66fd3d0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ce8e65ba-e452-47b3-9869-d323faa7871d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9b4afd64-8e25-45bf-a60c-ed4efa7554bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_ce8e65ba-e452-47b3-9869-d323faa7871d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9b4afd64-8e25-45bf-a60c-ed4efa7554bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsTable_5ab6974b-b466-4d68-ad9d-37e9d66fd3d0" xlink:to="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_46bcc5b4-cc2e-481b-9fcf-ab06285ab1a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_46bcc5b4-cc2e-481b-9fcf-ab06285ab1a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_c8623f35-b16a-49f0-b13e-66bcbba404ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_c8623f35-b16a-49f0-b13e-66bcbba404ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_4bbe92cb-b330-4b34-a770-10abb53564d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_4bbe92cb-b330-4b34-a770-10abb53564d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_40e32d56-8cbb-4c6c-917b-2590e0a989a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_40e32d56-8cbb-4c6c-917b-2590e0a989a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_1289c72a-33db-4426-97d8-bd82f29c2f75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems_1743ebe6-8d2e-4069-91b1-fe7452c14666" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGain_1289c72a-33db-4426-97d8-bd82f29c2f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/Inventories" xlink:type="simple" xlink:href="cvco-20211002.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_0757df19-5eae-4c66-b6d9-7523a7330fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_34de69ee-a062-4a06-8119-3b6ee24e3738" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_0757df19-5eae-4c66-b6d9-7523a7330fa9" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_34de69ee-a062-4a06-8119-3b6ee24e3738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InventoriesTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_8b29ea2a-b592-43bb-a63e-36c9bc3e92da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_550d27b3-b93d-4dc8-900f-1263a1faf198" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8b29ea2a-b592-43bb-a63e-36c9bc3e92da" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_550d27b3-b93d-4dc8-900f-1263a1faf198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/InventoriesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_e3c1473b-ada1-4222-9441-32f3771595f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_cd3bf6d3-2e23-4267-9541-24ed38873499" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_e3c1473b-ada1-4222-9441-32f3771595f0" xlink:to="loc_us-gaap_InventoryNetAbstract_cd3bf6d3-2e23-4267-9541-24ed38873499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_9f61673d-a7b4-476f-b8bd-87020f4eb16a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryRawMaterials"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_cd3bf6d3-2e23-4267-9541-24ed38873499" xlink:to="loc_us-gaap_InventoryRawMaterials_9f61673d-a7b4-476f-b8bd-87020f4eb16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcess_ad2f65e7-2b07-4bf9-8d0b-197ed44ebaa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryWorkInProcess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_cd3bf6d3-2e23-4267-9541-24ed38873499" xlink:to="loc_us-gaap_InventoryWorkInProcess_ad2f65e7-2b07-4bf9-8d0b-197ed44ebaa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_cab92f41-7424-49fe-9da0-957f90bf2160" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_cd3bf6d3-2e23-4267-9541-24ed38873499" xlink:to="loc_us-gaap_InventoryFinishedGoods_cab92f41-7424-49fe-9da0-957f90bf2160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_bce0399f-9815-41f5-8349-64da5243de4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_cd3bf6d3-2e23-4267-9541-24ed38873499" xlink:to="loc_us-gaap_InventoryNet_bce0399f-9815-41f5-8349-64da5243de4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivable" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsumerLoansReceivable"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_5c7394ef-101e-465f-9b69-2e5bd1b8a1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesTextBlock_8c975a62-7167-4161-9d95-a5c372a3a2f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_5c7394ef-101e-465f-9b69-2e5bd1b8a1d3" xlink:to="loc_us-gaap_FinancingReceivablesTextBlock_8c975a62-7167-4161-9d95-a5c372a3a2f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsumerLoansReceivableTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_189af88c-0fa4-4063-beff-62d1597133ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerLoansReceivableTableTextBlock_c895421a-5217-47dd-8f28-a5baa2046429" xlink:href="cvco-20211002.xsd#cvco_ConsumerLoansReceivableTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_189af88c-0fa4-4063-beff-62d1597133ba" xlink:to="loc_cvco_ConsumerLoansReceivableTableTextBlock_c895421a-5217-47dd-8f28-a5baa2046429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_1fbf1d8c-4b87-42a3-924f-eae661c82a95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_189af88c-0fa4-4063-beff-62d1597133ba" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_1fbf1d8c-4b87-42a3-924f-eae661c82a95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock_eb673c82-975c-408a-8cc2-1fc9f9d25f5d" xlink:href="cvco-20211002.xsd#cvco_DeliquencyStatusOfConsumerLoansTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_189af88c-0fa4-4063-beff-62d1597133ba" xlink:to="loc_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock_eb673c82-975c-408a-8cc2-1fc9f9d25f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock_4117f661-c30f-4f6a-9c4a-469ac637ddec" xlink:href="cvco-20211002.xsd#cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_189af88c-0fa4-4063-beff-62d1597133ba" xlink:to="loc_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock_4117f661-c30f-4f6a-9c4a-469ac637ddec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_a06d59a6-f059-454f-a585-27e76fb0c1d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet_dabf5d5c-417b-4e6e-993e-37753adcffa7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a06d59a6-f059-454f-a585-27e76fb0c1d3" xlink:to="loc_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet_dabf5d5c-417b-4e6e-993e-37753adcffa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerLoansReceivableHeldForInvestment_b3cb5232-28b2-4ef6-8c93-95b87bd0941f" xlink:href="cvco-20211002.xsd#cvco_ConsumerLoansReceivableHeldForInvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a06d59a6-f059-454f-a585-27e76fb0c1d3" xlink:to="loc_cvco_ConsumerLoansReceivableHeldForInvestment_b3cb5232-28b2-4ef6-8c93-95b87bd0941f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount_b03e12bd-4388-4ff0-a7af-8b94fc7da9a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a06d59a6-f059-454f-a585-27e76fb0c1d3" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_b03e12bd-4388-4ff0-a7af-8b94fc7da9a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConstructionAdvances_89c63218-9dd1-44de-b6e8-9443994109d3" xlink:href="cvco-20211002.xsd#cvco_ConstructionAdvances"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a06d59a6-f059-454f-a585-27e76fb0c1d3" xlink:to="loc_cvco_ConstructionAdvances_89c63218-9dd1-44de-b6e8-9443994109d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_6d2464b5-c904-4cb6-960a-099eb95fdedd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableGrossCarryingAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a06d59a6-f059-454f-a585-27e76fb0c1d3" xlink:to="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_6d2464b5-c904-4cb6-960a-099eb95fdedd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableDeferredIncome_53663b06-8e92-4d74-887e-d6b9233424f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableDeferredIncome"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a06d59a6-f059-454f-a585-27e76fb0c1d3" xlink:to="loc_us-gaap_LoansAndLeasesReceivableDeferredIncome_53663b06-8e92-4d74-887e-d6b9233424f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_e224472f-81ea-4735-8300-ef64003cba60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a06d59a6-f059-454f-a585-27e76fb0c1d3" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_e224472f-81ea-4735-8300-ef64003cba60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet_b27fb326-cb30-435f-ab07-187ca1660aa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a06d59a6-f059-454f-a585-27e76fb0c1d3" xlink:to="loc_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet_b27fb326-cb30-435f-ab07-187ca1660aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_878586f8-edb7-46ef-ae43-7cb38346e141" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a06d59a6-f059-454f-a585-27e76fb0c1d3" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_878586f8-edb7-46ef-ae43-7cb38346e141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_3c26ed75-f6be-43c1-a28a-497898cb59d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a06d59a6-f059-454f-a585-27e76fb0c1d3" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_3c26ed75-f6be-43c1-a28a-497898cb59d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_849a29af-b42e-465e-9818-81c66632fd57" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_895577e7-04c0-4cba-926a-c0c9ad558e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_849a29af-b42e-465e-9818-81c66632fd57" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_895577e7-04c0-4cba-926a-c0c9ad558e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5c6418b9-25bf-442a-bd46-d99419c7f355" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_895577e7-04c0-4cba-926a-c0c9ad558e62" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5c6418b9-25bf-442a-bd46-d99419c7f355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_bbfe28dd-cf50-4c65-9792-143e18a96ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_5c6418b9-25bf-442a-bd46-d99419c7f355" xlink:to="loc_us-gaap_TypeOfAdoptionMember_bbfe28dd-cf50-4c65-9792-143e18a96ce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_433548b4-a79c-41c6-b1b4-56853dcfde8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_bbfe28dd-cf50-4c65-9792-143e18a96ce9" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_433548b4-a79c-41c6-b1b4-56853dcfde8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b5c1815-b9b3-47a4-9a75-ce85a85916b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_895577e7-04c0-4cba-926a-c0c9ad558e62" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b5c1815-b9b3-47a4-9a75-ce85a85916b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_180ea197-070e-4bb7-938e-d19dbeb35ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0b5c1815-b9b3-47a4-9a75-ce85a85916b2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_180ea197-070e-4bb7-938e-d19dbeb35ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_101008ad-04ad-4270-8c22-375835fdb314" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_180ea197-070e-4bb7-938e-d19dbeb35ec8" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_101008ad-04ad-4270-8c22-375835fdb314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_895577e7-04c0-4cba-926a-c0c9ad558e62" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_a723bd06-28c4-4916-913c-dfdaad759998" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_a723bd06-28c4-4916-913c-dfdaad759998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet_82c30ac4-cd25-4606-bfd9-6acee23bb0a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet_82c30ac4-cd25-4606-bfd9-6acee23bb0a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_36374c09-417b-453e-b588-41e5fd914f72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_36374c09-417b-453e-b588-41e5fd914f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_70c116ae-5aad-4c07-be43-dc4bce2bc27a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs_70c116ae-5aad-4c07-be43-dc4bce2bc27a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_7742cfe0-e34e-4cbc-8979-2d6cc0388b55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_32fb8acb-5b8e-45be-921d-7d90bdca2e28" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_7742cfe0-e34e-4cbc-8979-2d6cc0388b55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsumerLoansReceivableLoansHeldforinvestmentDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d85355a4-bd7a-45ad-9b98-9dad8f6de726" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Weightedaveragecontractualinterestrate_aca2a976-03aa-480f-b40a-27c9a19827a8" xlink:href="cvco-20211002.xsd#cvco_Weightedaveragecontractualinterestrate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d85355a4-bd7a-45ad-9b98-9dad8f6de726" xlink:to="loc_cvco_Weightedaveragecontractualinterestrate_aca2a976-03aa-480f-b40a-27c9a19827a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Weightedaverageeffectiveinterestrate_a2045ee4-f18d-4da4-975e-d119fea5e744" xlink:href="cvco-20211002.xsd#cvco_Weightedaverageeffectiveinterestrate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d85355a4-bd7a-45ad-9b98-9dad8f6de726" xlink:to="loc_cvco_Weightedaverageeffectiveinterestrate_a2045ee4-f18d-4da4-975e-d119fea5e744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Weightedaveragemonthstomaturity_22b4363d-c57e-4b4b-9514-4fd6838d4109" xlink:href="cvco-20211002.xsd#cvco_Weightedaveragemonthstomaturity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d85355a4-bd7a-45ad-9b98-9dad8f6de726" xlink:to="loc_cvco_Weightedaveragemonthstomaturity_22b4363d-c57e-4b4b-9514-4fd6838d4109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#DelinquencystatusofconsumerloansDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_a9b44e59-e4a4-43e1-b196-e03df0aa4c62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c040c3be-5f18-42ad-bde2-b92b2657ee7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a9b44e59-e4a4-43e1-b196-e03df0aa4c62" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c040c3be-5f18-42ad-bde2-b92b2657ee7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DelinquencyStatusAxis_baaa6598-c0ba-4161-ad5b-128b82bb4e32" xlink:href="cvco-20211002.xsd#cvco_DelinquencyStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c040c3be-5f18-42ad-bde2-b92b2657ee7b" xlink:to="loc_cvco_DelinquencyStatusAxis_baaa6598-c0ba-4161-ad5b-128b82bb4e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:href="cvco-20211002.xsd#cvco_DelinquencyStatusDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DelinquencyStatusAxis_baaa6598-c0ba-4161-ad5b-128b82bb4e32" xlink:to="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CurrentMember_42b709d4-4909-44c5-9389-1fb402427c36" xlink:href="cvco-20211002.xsd#cvco_CurrentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:to="loc_cvco_CurrentMember_42b709d4-4909-44c5-9389-1fb402427c36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A3160DaysPastDueMember_9b7fa1fe-3bf0-46e7-9786-d289f8bcefcf" xlink:href="cvco-20211002.xsd#cvco_A3160DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:to="loc_cvco_A3160DaysPastDueMember_9b7fa1fe-3bf0-46e7-9786-d289f8bcefcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A6190DaysPastDueMember_c9a05815-d561-4071-b6ef-6f751b000034" xlink:href="cvco-20211002.xsd#cvco_A6190DaysPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:to="loc_cvco_A6190DaysPastDueMember_c9a05815-d561-4071-b6ef-6f751b000034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_A91DaysPastDueMember_f0260711-339f-4606-8cfa-cb8821e3effb" xlink:href="cvco-20211002.xsd#cvco_A91DaysPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_DelinquencyStatusDomain_cd3f9643-1528-42d0-a1d4-b35759d8d43f" xlink:to="loc_cvco_A91DaysPastDueMember_f0260711-339f-4606-8cfa-cb8821e3effb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1cded367-59bf-48c6-ae51-9357dd14aec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_c040c3be-5f18-42ad-bde2-b92b2657ee7b" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1cded367-59bf-48c6-ae51-9357dd14aec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_dee1558f-f20b-4e3d-b2df-7397ff79235d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableGrossCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_1cded367-59bf-48c6-ae51-9357dd14aec6" xlink:to="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_dee1558f-f20b-4e3d-b2df-7397ff79235d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d1d8473d-a15b-4e9e-b946-4a432fee54f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa15de97-b3d0-4cc2-b71b-48c00bba8913" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d1d8473d-a15b-4e9e-b946-4a432fee54f0" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa15de97-b3d0-4cc2-b71b-48c00bba8913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_a8b2092a-a631-441c-a972-2bf7208b7c69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa15de97-b3d0-4cc2-b71b-48c00bba8913" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_a8b2092a-a631-441c-a972-2bf7208b7c69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_a8b2092a-a631-441c-a972-2bf7208b7c69" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeMember_682fdd0f-2426-4d06-b8c6-5d6fac7b61d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:to="loc_us-gaap_PrimeMember_682fdd0f-2426-4d06-b8c6-5d6fac7b61d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NearPrimeMember_72b8db98-61d3-4883-8787-794361751c2a" xlink:href="cvco-20211002.xsd#cvco_NearPrimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:to="loc_cvco_NearPrimeMember_72b8db98-61d3-4883-8787-794361751c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubprimeMember_86d4595c-efeb-4ea8-a44a-7d47fd7a368f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubprimeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:to="loc_us-gaap_SubprimeMember_86d4595c-efeb-4ea8-a44a-7d47fd7a368f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NoFICOScoreMember_19e1160f-f1cf-4079-afca-f38e6e2e3c17" xlink:href="cvco-20211002.xsd#cvco_NoFICOScoreMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_d8bf0c2b-e7e4-4004-af62-d34c561488c0" xlink:to="loc_cvco_NoFICOScoreMember_19e1160f-f1cf-4079-afca-f38e6e2e3c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationAxis_fda6a321-2bb4-4b25-902e-e71572de3873" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa15de97-b3d0-4cc2-b71b-48c00bba8913" xlink:to="loc_cvco_YearOfOriginationAxis_fda6a321-2bb4-4b25-902e-e71572de3873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationAxis_fda6a321-2bb4-4b25-902e-e71572de3873" xlink:to="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CurrentFiscalYearMember_6cb8fd9f-d0b4-4695-b9bc-1a687e3cf024" xlink:href="cvco-20211002.xsd#cvco_CurrentFiscalYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_CurrentFiscalYearMember_6cb8fd9f-d0b4-4695-b9bc-1a687e3cf024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_PriorFiscalYearMember_e2c5ee3d-eeea-438d-9fb3-47a53c1c9061" xlink:href="cvco-20211002.xsd#cvco_PriorFiscalYearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_PriorFiscalYearMember_e2c5ee3d-eeea-438d-9fb3-47a53c1c9061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2020Member_573fa411-0ae1-47a0-8565-cbd46590a214" xlink:href="cvco-20211002.xsd#cvco_Fiscal2020Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2020Member_573fa411-0ae1-47a0-8565-cbd46590a214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2019Member_d3dd757c-9885-48ad-aa9a-8826fc23840a" xlink:href="cvco-20211002.xsd#cvco_Fiscal2019Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2019Member_d3dd757c-9885-48ad-aa9a-8826fc23840a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2018Member_2da79911-9b3f-4275-89e0-f248a096a1cc" xlink:href="cvco-20211002.xsd#cvco_Fiscal2018Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2018Member_2da79911-9b3f-4275-89e0-f248a096a1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2017Member_b0a206ca-7951-41b7-8782-1b444ecc013f" xlink:href="cvco-20211002.xsd#cvco_Fiscal2017Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2017Member_b0a206ca-7951-41b7-8782-1b444ecc013f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2017AndPriorMember_b241093e-ed2c-466a-a240-73f28b8f74e3" xlink:href="cvco-20211002.xsd#cvco_Fiscal2017AndPriorMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2017AndPriorMember_b241093e-ed2c-466a-a240-73f28b8f74e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2016AndPriorMember_e5a6fac8-1463-422d-9cf5-7771990e378e" xlink:href="cvco-20211002.xsd#cvco_Fiscal2016AndPriorMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_618113d2-d304-4c3e-be34-c958d898e821" xlink:to="loc_cvco_Fiscal2016AndPriorMember_e5a6fac8-1463-422d-9cf5-7771990e378e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ffa8797-b0c9-47cb-b577-224c80412bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_aa15de97-b3d0-4cc2-b71b-48c00bba8913" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ffa8797-b0c9-47cb-b577-224c80412bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_c30d3e12-7113-4975-97d5-d9e5986115c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableGrossCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ffa8797-b0c9-47cb-b577-224c80412bdb" xlink:to="loc_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount_c30d3e12-7113-4975-97d5-d9e5986115c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ConsumerLoansReceivableNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_405bd9fe-a182-45b9-b90b-770c0a90da70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_29555cc7-ba42-4cf3-9b94-9f1358868f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_405bd9fe-a182-45b9-b90b-770c0a90da70" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_29555cc7-ba42-4cf3-9b94-9f1358868f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_d246e370-363a-4f0c-861d-0f3ed0963feb" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_29555cc7-ba42-4cf3-9b94-9f1358868f8a" xlink:to="loc_srt_StatementGeographicalAxis_d246e370-363a-4f0c-861d-0f3ed0963feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_28f2a477-dea8-4530-b498-20e0da0e838c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_d246e370-363a-4f0c-861d-0f3ed0963feb" xlink:to="loc_srt_SegmentGeographicalDomain_28f2a477-dea8-4530-b498-20e0da0e838c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_TX_effd2b40-328e-4203-8a09-7df5874e6105" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_TX"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_28f2a477-dea8-4530-b498-20e0da0e838c" xlink:to="loc_stpr_TX_effd2b40-328e-4203-8a09-7df5874e6105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_FL_6f143fb1-2f1b-4232-a70f-718bcfd7d0ad" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_FL"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_28f2a477-dea8-4530-b498-20e0da0e838c" xlink:to="loc_stpr_FL_6f143fb1-2f1b-4232-a70f-718bcfd7d0ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_eb2e074b-1fdb-4109-bf21-49b1e4a9a648" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_29555cc7-ba42-4cf3-9b94-9f1358868f8a" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_eb2e074b-1fdb-4109-bf21-49b1e4a9a648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage_94948164-a3d3-4374-802b-ca256b9fb1d5" xlink:href="cvco-20211002.xsd#cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_eb2e074b-1fdb-4109-bf21-49b1e4a9a648" xlink:to="loc_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage_94948164-a3d3-4374-802b-ca256b9fb1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateAcquiredThroughForeclosure_282417a7-cfeb-42a4-98ae-b9eab6e834ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateAcquiredThroughForeclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_eb2e074b-1fdb-4109-bf21-49b1e4a9a648" xlink:to="loc_us-gaap_RealEstateAcquiredThroughForeclosure_282417a7-cfeb-42a4-98ae-b9eab6e834ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_0180953b-3848-4581-b3e8-c21adfee59ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageLoansInProcessOfForeclosureAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_eb2e074b-1fdb-4109-bf21-49b1e4a9a648" xlink:to="loc_us-gaap_MortgageLoansInProcessOfForeclosureAmount_0180953b-3848-4581-b3e8-c21adfee59ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivable" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommercialLoansReceivable"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_f9c150ea-d451-483e-a46d-8d36d0a85187" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableTextBlock_dea5d62d-16f3-407e-9e8c-c56ff3b3b40d" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_f9c150ea-d451-483e-a46d-8d36d0a85187" xlink:to="loc_cvco_CommercialLoansReceivableTextBlock_dea5d62d-16f3-407e-9e8c-c56ff3b3b40d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivableTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommercialLoansReceivableTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivableTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_48723272-8d08-4358-833f-31cdeb8e2f09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivablesTableTextBlock_ae411961-f937-4610-8d2c-aa4c6489ed3b" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivablesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_48723272-8d08-4358-833f-31cdeb8e2f09" xlink:to="loc_cvco_CommercialLoansReceivablesTableTextBlock_ae411961-f937-4610-8d2c-aa4c6489ed3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock_572cc431-dc46-4bf9-b530-b28da85cefb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_48723272-8d08-4358-833f-31cdeb8e2f09" xlink:to="loc_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock_572cc431-dc46-4bf9-b530-b28da85cefb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_38df16c0-05e0-4c1f-b993-7bf40cd50c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_48723272-8d08-4358-833f-31cdeb8e2f09" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_38df16c0-05e0-4c1f-b993-7bf40cd50c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock_ae7e19da-c0ca-43d1-b2cc-37516a46a2a2" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_48723272-8d08-4358-833f-31cdeb8e2f09" xlink:to="loc_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock_ae7e19da-c0ca-43d1-b2cc-37516a46a2a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommercialLoansReceivableCommercialLoansReceivableNetDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_a3d2a437-15e9-42e4-b593-a30f71aca4c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_60808ad2-619f-4ebb-96fb-8ccf7d2c541f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a3d2a437-15e9-42e4-b593-a30f71aca4c1" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_60808ad2-619f-4ebb-96fb-8ccf7d2c541f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3dd4eeaa-c5b2-40da-a986-135b840795d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_60808ad2-619f-4ebb-96fb-8ccf7d2c541f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3dd4eeaa-c5b2-40da-a986-135b840795d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97477d14-bd6d-43e0-b85d-f86ce40ebb12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3dd4eeaa-c5b2-40da-a986-135b840795d8" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97477d14-bd6d-43e0-b85d-f86ce40ebb12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_42394b04-899e-42be-8819-8e5cfe4fc688" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97477d14-bd6d-43e0-b85d-f86ce40ebb12" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_42394b04-899e-42be-8819-8e5cfe4fc688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_c11b2900-7a81-41c3-b4a4-9f10f2b7fa7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_60808ad2-619f-4ebb-96fb-8ccf7d2c541f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_c11b2900-7a81-41c3-b4a4-9f10f2b7fa7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_c11b2900-7a81-41c3-b4a4-9f10f2b7fa7b" xlink:to="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_767ae41f-4811-4832-a39a-204735d6789d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_us-gaap_NotesReceivableGross_767ae41f-4811-4832-a39a-204735d6789d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_25c4d3f9-9329-4cac-baf6-2fbac4bcfeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_25c4d3f9-9329-4cac-baf6-2fbac4bcfeb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables_da75f2fc-0eb6-4b9e-8515-775ff694e367" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables_da75f2fc-0eb6-4b9e-8515-775ff694e367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_61f690b2-3ffb-4d7d-8ccc-2f5c32afc8d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_us-gaap_NotesReceivableNet_61f690b2-3ffb-4d7d-8ccc-2f5c32afc8d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent_9da8d369-f4e7-4273-84b0-395a44ddfdac" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent_9da8d369-f4e7-4273-84b0-395a44ddfdac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent_07056de0-1cf6-49aa-9177-6b6056da23a9" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent_07056de0-1cf6-49aa-9177-6b6056da23a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Weightedaveragecontractualinterestratecommercial_1e19b230-c58d-40a9-a1ad-146bfba94028" xlink:href="cvco-20211002.xsd#cvco_Weightedaveragecontractualinterestratecommercial"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_cvco_Weightedaveragecontractualinterestratecommercial_1e19b230-c58d-40a9-a1ad-146bfba94028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_WeightedAverageMonthsOutstandingCommercial_58aa4b20-c248-4602-b7bd-0cf75386164e" xlink:href="cvco-20211002.xsd#cvco_WeightedAverageMonthsOutstandingCommercial"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract_4e3c1551-d687-493a-a194-1cda64dfa7ad" xlink:to="loc_cvco_WeightedAverageMonthsOutstandingCommercial_58aa4b20-c248-4602-b7bd-0cf75386164e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_eb0023cc-c374-4607-a145-7a6ebb3b5cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_63b6c35e-338d-4436-82af-4e434fcf00c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_eb0023cc-c374-4607-a145-7a6ebb3b5cd7" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_63b6c35e-338d-4436-82af-4e434fcf00c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f6593c7-1505-499b-aaf4-8c107b747f09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_63b6c35e-338d-4436-82af-4e434fcf00c4" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f6593c7-1505-499b-aaf4-8c107b747f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_fc14ad3a-08c2-404d-9c58-7f40311817cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_3f6593c7-1505-499b-aaf4-8c107b747f09" xlink:to="loc_us-gaap_TypeOfAdoptionMember_fc14ad3a-08c2-404d-9c58-7f40311817cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_636da6e4-7c6d-4379-b783-68f151687f92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_fc14ad3a-08c2-404d-9c58-7f40311817cc" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_636da6e4-7c6d-4379-b783-68f151687f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_7987184c-d411-4f63-a835-05648a3c7879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_63b6c35e-338d-4436-82af-4e434fcf00c4" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_7987184c-d411-4f63-a835-05648a3c7879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_60ea55a3-5d6c-4ae1-8c63-fdb05f72c3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_7987184c-d411-4f63-a835-05648a3c7879" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_60ea55a3-5d6c-4ae1-8c63-fdb05f72c3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_5da041ca-cc97-414b-b2d6-a2d308c0be73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_60ea55a3-5d6c-4ae1-8c63-fdb05f72c3f8" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_5da041ca-cc97-414b-b2d6-a2d308c0be73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_542e3fdf-282c-43f6-85dd-4eb4c5fa45c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_63b6c35e-338d-4436-82af-4e434fcf00c4" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_542e3fdf-282c-43f6-85dd-4eb4c5fa45c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_354e8acd-fd17-403b-b859-aa527d005870" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_542e3fdf-282c-43f6-85dd-4eb4c5fa45c2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_354e8acd-fd17-403b-b859-aa527d005870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet_c483872e-e355-4743-aaee-56031c834fd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_542e3fdf-282c-43f6-85dd-4eb4c5fa45c2" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet_c483872e-e355-4743-aaee-56031c834fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_b8cf874b-a10a-4eb3-8af4-26ab0bed1ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_542e3fdf-282c-43f6-85dd-4eb4c5fa45c2" xlink:to="loc_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease_b8cf874b-a10a-4eb3-8af4-26ab0bed1ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_cd3b5014-c456-4c7e-a82a-48d82a9c3d86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_542e3fdf-282c-43f6-85dd-4eb4c5fa45c2" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_cd3b5014-c456-4c7e-a82a-48d82a9c3d86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_7f1f4325-8e10-486f-8412-344b34280514" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_6836aa18-da40-4ed8-aed7-0973b250de8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7f1f4325-8e10-486f-8412-344b34280514" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_6836aa18-da40-4ed8-aed7-0973b250de8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_0219ce37-c814-4d6f-9d5f-37408f3918e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_6836aa18-da40-4ed8-aed7-0973b250de8d" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_0219ce37-c814-4d6f-9d5f-37408f3918e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_c866f7e6-fb0a-4565-83fa-11b0dde40f86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_0219ce37-c814-4d6f-9d5f-37408f3918e1" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_c866f7e6-fb0a-4565-83fa-11b0dde40f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformingFinancingReceivableMember_e1716147-b103-4375-86f8-94820fc3b206" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformingFinancingReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c866f7e6-fb0a-4565-83fa-11b0dde40f86" xlink:to="loc_us-gaap_PerformingFinancingReceivableMember_e1716147-b103-4375-86f8-94820fc3b206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_WatchListMember_7e9bc6d3-65dd-42a9-9baa-c713bb99715b" xlink:href="cvco-20211002.xsd#cvco_WatchListMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c866f7e6-fb0a-4565-83fa-11b0dde40f86" xlink:to="loc_cvco_WatchListMember_7e9bc6d3-65dd-42a9-9baa-c713bb99715b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_3086392c-18d4-4f4c-abf2-b0eeb9b272d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_c866f7e6-fb0a-4565-83fa-11b0dde40f86" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_3086392c-18d4-4f4c-abf2-b0eeb9b272d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationAxis_7d386c9f-27b0-4bf3-9056-a64b12e10f69" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_6836aa18-da40-4ed8-aed7-0973b250de8d" xlink:to="loc_cvco_YearOfOriginationAxis_7d386c9f-27b0-4bf3-9056-a64b12e10f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:href="cvco-20211002.xsd#cvco_YearOfOriginationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationAxis_7d386c9f-27b0-4bf3-9056-a64b12e10f69" xlink:to="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CurrentFiscalYearMember_ae0670ee-81f7-4fe1-9197-1e878c8a3162" xlink:href="cvco-20211002.xsd#cvco_CurrentFiscalYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_CurrentFiscalYearMember_ae0670ee-81f7-4fe1-9197-1e878c8a3162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_PriorFiscalYearMember_00833a1f-29bd-4a32-baee-c3b1506d795a" xlink:href="cvco-20211002.xsd#cvco_PriorFiscalYearMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_PriorFiscalYearMember_00833a1f-29bd-4a32-baee-c3b1506d795a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2020Member_8e19cfbe-fda0-48a1-b3d4-fce66b44de17" xlink:href="cvco-20211002.xsd#cvco_Fiscal2020Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2020Member_8e19cfbe-fda0-48a1-b3d4-fce66b44de17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2019Member_93f451f9-13f6-4701-bc13-55fe82b4aedd" xlink:href="cvco-20211002.xsd#cvco_Fiscal2019Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2019Member_93f451f9-13f6-4701-bc13-55fe82b4aedd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2018Member_8a45795c-2695-40f7-837e-e20326e65526" xlink:href="cvco-20211002.xsd#cvco_Fiscal2018Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2018Member_8a45795c-2695-40f7-837e-e20326e65526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2017Member_c13ff88c-b03c-4613-a8f4-a3ad3ce07d0e" xlink:href="cvco-20211002.xsd#cvco_Fiscal2017Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2017Member_c13ff88c-b03c-4613-a8f4-a3ad3ce07d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2017AndPriorMember_39678cbc-dfa8-435c-b581-11382d1cc76d" xlink:href="cvco-20211002.xsd#cvco_Fiscal2017AndPriorMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2017AndPriorMember_39678cbc-dfa8-435c-b581-11382d1cc76d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_Fiscal2016AndPriorMember_7a2ab0b0-7705-4e92-8aac-87cc6dacea71" xlink:href="cvco-20211002.xsd#cvco_Fiscal2016AndPriorMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_YearOfOriginationDomain_c913a4bc-f679-417b-a3fd-7ec636b17bd9" xlink:to="loc_cvco_Fiscal2016AndPriorMember_7a2ab0b0-7705-4e92-8aac-87cc6dacea71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e6b61922-7ca3-458a-b050-2f34d1266d63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_6836aa18-da40-4ed8-aed7-0973b250de8d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e6b61922-7ca3-458a-b050-2f34d1266d63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_16bcdce3-1bea-4570-bd16-ae27459fde1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e6b61922-7ca3-458a-b050-2f34d1266d63" xlink:to="loc_us-gaap_NotesReceivableGross_16bcdce3-1bea-4570-bd16-ae27459fde1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_2d5921dd-092f-4e27-abeb-5cc2c2d84953" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d67cc112-848d-4125-8ef0-55c705a0711f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_2d5921dd-092f-4e27-abeb-5cc2c2d84953" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d67cc112-848d-4125-8ef0-55c705a0711f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_878da399-3041-433f-bdad-38694dcad8fa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d67cc112-848d-4125-8ef0-55c705a0711f" xlink:to="loc_srt_StatementGeographicalAxis_878da399-3041-433f-bdad-38694dcad8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a7161142-0659-4ef5-847a-673778a835d4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_878da399-3041-433f-bdad-38694dcad8fa" xlink:to="loc_srt_SegmentGeographicalDomain_a7161142-0659-4ef5-847a-673778a835d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_PA_8bf31947-11ac-46a1-abfd-a6c20ca4d765" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_PA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a7161142-0659-4ef5-847a-673778a835d4" xlink:to="loc_stpr_PA_8bf31947-11ac-46a1-abfd-a6c20ca4d765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_AZ_c90339a4-e6f1-4626-b69d-b0785a65757b" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_AZ"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a7161142-0659-4ef5-847a-673778a835d4" xlink:to="loc_stpr_AZ_c90339a4-e6f1-4626-b69d-b0785a65757b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_abe806fc-cf85-4989-a9fa-789af0ab7d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d67cc112-848d-4125-8ef0-55c705a0711f" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_abe806fc-cf85-4989-a9fa-789af0ab7d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommercialLoansReceivablePrincipalBalanceConcentration_639daacb-c8ad-47fd-946f-769cfe4e521b" xlink:href="cvco-20211002.xsd#cvco_CommercialLoansReceivablePrincipalBalanceConcentration"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_abe806fc-cf85-4989-a9fa-789af0ab7d0f" xlink:to="loc_cvco_CommercialLoansReceivablePrincipalBalanceConcentration_639daacb-c8ad-47fd-946f-769cfe4e521b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract_d4f00010-62e0-4a66-af24-4f0d3e1bdf9a" xlink:href="cvco-20211002.xsd#cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_abe806fc-cf85-4989-a9fa-789af0ab7d0f" xlink:to="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract_d4f00010-62e0-4a66-af24-4f0d3e1bdf9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage_cc1e1c7d-2c14-4a4f-8f3d-2f938ae0b5cd" xlink:href="cvco-20211002.xsd#cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract_d4f00010-62e0-4a66-af24-4f0d3e1bdf9a" xlink:to="loc_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage_cc1e1c7d-2c14-4a4f-8f3d-2f938ae0b5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConcentrationRiskOnFinancingReceivablesPercentage_40d5a838-9779-43ea-926f-91d88373e083" xlink:href="cvco-20211002.xsd#cvco_ConcentrationRiskOnFinancingReceivablesPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_abe806fc-cf85-4989-a9fa-789af0ab7d0f" xlink:to="loc_cvco_ConcentrationRiskOnFinancingReceivablesPercentage_40d5a838-9779-43ea-926f-91d88373e083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommercialLoansReceivableNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_d834c859-01ea-429d-8803-6d52089b46f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_af355625-a98d-4fe7-ae0e-b076929881d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d834c859-01ea-429d-8803-6d52089b46f5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_af355625-a98d-4fe7-ae0e-b076929881d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual_e7bf2696-0947-4b9b-9db2-13db79428aaa" xlink:href="cvco-20211002.xsd#cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d834c859-01ea-429d-8803-6d52089b46f5" xlink:to="loc_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual_e7bf2696-0947-4b9b-9db2-13db79428aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnet" xlink:type="simple" xlink:href="cvco-20211002.xsd#PropertyPlantandEquipmentnet"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_00e66374-5921-4deb-9790-9b509ce639c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_64e516fa-d265-4153-bdd2-51280073c4cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_00e66374-5921-4deb-9790-9b509ce639c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_64e516fa-d265-4153-bdd2-51280073c4cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#PropertyPlantandEquipmentnetTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_dea728d6-3890-4666-899e-b5b9e84e05a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_f269c662-2227-47f3-b9c8-63335d5953f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_dea728d6-3890-4666-899e-b5b9e84e05a2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_f269c662-2227-47f3-b9c8-63335d5953f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#PropertyPlantandEquipmentnetDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5caaec19-9630-4c8f-a2a0-bd0691ade4c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c3419d1f-8de3-475a-b9e5-0d9d01876429" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5caaec19-9630-4c8f-a2a0-bd0691ade4c2" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c3419d1f-8de3-475a-b9e5-0d9d01876429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8e448f80-85e4-4877-9c28-e83f40662e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c3419d1f-8de3-475a-b9e5-0d9d01876429" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8e448f80-85e4-4877-9c28-e83f40662e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bf01fc0c-c00f-4eba-99f6-1d103461ee03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_8e448f80-85e4-4877-9c28-e83f40662e62" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bf01fc0c-c00f-4eba-99f6-1d103461ee03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_f336d8b6-6eda-4fe3-9a07-6762e70d21cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bf01fc0c-c00f-4eba-99f6-1d103461ee03" xlink:to="loc_us-gaap_LandMember_f336d8b6-6eda-4fe3-9a07-6762e70d21cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_905eaa70-d1b4-420b-8059-6a547fb69677" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bf01fc0c-c00f-4eba-99f6-1d103461ee03" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_905eaa70-d1b4-420b-8059-6a547fb69677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_9fbb1532-bd3d-486b-b8e9-a80cb57d1e54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bf01fc0c-c00f-4eba-99f6-1d103461ee03" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_9fbb1532-bd3d-486b-b8e9-a80cb57d1e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_03acd9d2-23a6-4690-a66f-47d854f85d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c3419d1f-8de3-475a-b9e5-0d9d01876429" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_03acd9d2-23a6-4690-a66f-47d854f85d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_82421422-fae0-43df-931f-03496524feca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_03acd9d2-23a6-4690-a66f-47d854f85d9f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_82421422-fae0-43df-931f-03496524feca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_5503653a-91e4-4bad-b63e-1fbb434c1036" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_82421422-fae0-43df-931f-03496524feca" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_5503653a-91e4-4bad-b63e-1fbb434c1036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_780f0567-bf45-4611-94e5-b8199ef4525f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_82421422-fae0-43df-931f-03496524feca" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_780f0567-bf45-4611-94e5-b8199ef4525f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_96da11fd-2c9e-4951-8687-d84d0b95276f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_82421422-fae0-43df-931f-03496524feca" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_96da11fd-2c9e-4951-8687-d84d0b95276f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#PropertyPlantandEquipmentnetNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_94457358-dc8a-4283-ab55-6df59adda36b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fcedfb8-60ed-4e0c-a56a-d76ff5d00f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_94457358-dc8a-4283-ab55-6df59adda36b" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fcedfb8-60ed-4e0c-a56a-d76ff5d00f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_63627ded-939a-4125-a5a9-303887a0319e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fcedfb8-60ed-4e0c-a56a-d76ff5d00f7e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_63627ded-939a-4125-a5a9-303887a0319e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6d9304c9-516a-48f9-abd7-d038ddf1ef3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_63627ded-939a-4125-a5a9-303887a0319e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6d9304c9-516a-48f9-abd7-d038ddf1ef3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_5bf604a7-1cb7-4344-b56f-d00956ab27be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6d9304c9-516a-48f9-abd7-d038ddf1ef3d" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_5bf604a7-1cb7-4344-b56f-d00956ab27be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_1d847e8b-4125-4db3-afe3-4042c3ed7518" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_6d9304c9-516a-48f9-abd7-d038ddf1ef3d" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_1d847e8b-4125-4db3-afe3-4042c3ed7518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7d699d67-98e4-488d-8111-ad5f2d2b6e88" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fcedfb8-60ed-4e0c-a56a-d76ff5d00f7e" xlink:to="loc_srt_RangeAxis_7d699d67-98e4-488d-8111-ad5f2d2b6e88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4d1b4d23-3a59-40cb-b407-5aa23fc8f2ff" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_7d699d67-98e4-488d-8111-ad5f2d2b6e88" xlink:to="loc_srt_RangeMember_4d1b4d23-3a59-40cb-b407-5aa23fc8f2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0d46245a-2ba3-4d07-8b3a-b279d9b147b8" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4d1b4d23-3a59-40cb-b407-5aa23fc8f2ff" xlink:to="loc_srt_MaximumMember_0d46245a-2ba3-4d07-8b3a-b279d9b147b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4a147932-cf56-4ede-a915-52f044ae09bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_7fcedfb8-60ed-4e0c-a56a-d76ff5d00f7e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4a147932-cf56-4ede-a915-52f044ae09bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4828189a-4916-40bd-b602-101ddf90df15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4a147932-cf56-4ede-a915-52f044ae09bc" xlink:to="loc_us-gaap_Depreciation_4828189a-4916-40bd-b602-101ddf90df15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_PropertyPlantAndEquipmentTextualAbstract_703062a1-d237-4be9-b601-55ff882923a3" xlink:href="cvco-20211002.xsd#cvco_PropertyPlantAndEquipmentTextualAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_4a147932-cf56-4ede-a915-52f044ae09bc" xlink:to="loc_cvco_PropertyPlantAndEquipmentTextualAbstract_703062a1-d237-4be9-b601-55ff882923a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/Leases" xlink:type="simple" xlink:href="cvco-20211002.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a3471f01-4874-4bdf-b5e5-c23c8a29690a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_83a1ca37-b09c-4de1-b325-e11d36c989bb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a3471f01-4874-4bdf-b5e5-c23c8a29690a" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_83a1ca37-b09c-4de1-b325-e11d36c989bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_8cab1a60-367c-4ee4-98fb-14b5ac0b71f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a3471f01-4874-4bdf-b5e5-c23c8a29690a" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_8cab1a60-367c-4ee4-98fb-14b5ac0b71f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1c15d1fb-e0fb-4733-a896-2d498756d640" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#LeasesAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a6b8e847-6b57-4473-a0e6-17412220bcf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1fa39688-c949-4490-a20d-543a7c04c5bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a6b8e847-6b57-4473-a0e6-17412220bcf7" xlink:to="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1fa39688-c949-4490-a20d-543a7c04c5bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_42390444-337b-49ef-b875-a4a9597844f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1fa39688-c949-4490-a20d-543a7c04c5bd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_42390444-337b-49ef-b875-a4a9597844f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_36575a72-146a-48ae-bc68-2397e1e4a85a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1fa39688-c949-4490-a20d-543a7c04c5bd" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_36575a72-146a-48ae-bc68-2397e1e4a85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_TotalLeasedAssets_83114eec-d2f0-40ab-add0-f9f96351a185" xlink:href="cvco-20211002.xsd#cvco_TotalLeasedAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1fa39688-c949-4490-a20d-543a7c04c5bd" xlink:to="loc_cvco_TotalLeasedAssets_83114eec-d2f0-40ab-add0-f9f96351a185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_8925f83f-185e-4d6c-b03e-c797ef11ea1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1fa39688-c949-4490-a20d-543a7c04c5bd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_8925f83f-185e-4d6c-b03e-c797ef11ea1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_50f02653-922e-4824-993d-a5035ba7dcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1fa39688-c949-4490-a20d-543a7c04c5bd" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_50f02653-922e-4824-993d-a5035ba7dcc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d9112df3-6751-47ce-8dc2-03d5c71349cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1fa39688-c949-4490-a20d-543a7c04c5bd" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_d9112df3-6751-47ce-8dc2-03d5c71349cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_ad85bf8a-3b2f-4408-ba67-817a84cfe1a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1fa39688-c949-4490-a20d-543a7c04c5bd" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_ad85bf8a-3b2f-4408-ba67-817a84cfe1a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiability_f97ce2f8-0c5d-4d74-a858-9480d03f371d" xlink:href="cvco-20211002.xsd#cvco_LeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1fa39688-c949-4490-a20d-543a7c04c5bd" xlink:to="loc_cvco_LeaseLiability_f97ce2f8-0c5d-4d74-a858-9480d03f371d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_88dd67ca-094b-49e2-858c-1d79106212fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAndLiabilitiesLesseeAbstract_1fa39688-c949-4490-a20d-543a7c04c5bd" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization_88dd67ca-094b-49e2-858c-1d79106212fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostAbstract_a9253dbd-b28d-45ee-8d08-38c28061f5ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a6b8e847-6b57-4473-a0e6-17412220bcf7" xlink:to="loc_us-gaap_LeaseCostAbstract_a9253dbd-b28d-45ee-8d08-38c28061f5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_dd76c624-a129-45d1-85f8-b4352779b022" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_a9253dbd-b28d-45ee-8d08-38c28061f5ce" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_dd76c624-a129-45d1-85f8-b4352779b022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_c96896e4-01da-413c-9553-2a6c5ee19186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_a9253dbd-b28d-45ee-8d08-38c28061f5ce" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_c96896e4-01da-413c-9553-2a6c5ee19186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3c866f48-553a-44f0-a174-7cf3b9713327" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_a9253dbd-b28d-45ee-8d08-38c28061f5ce" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3c866f48-553a-44f0-a174-7cf3b9713327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_e18581af-bacd-43e1-86d8-28aadbc6b045" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseCostAbstract_a9253dbd-b28d-45ee-8d08-38c28061f5ce" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_e18581af-bacd-43e1-86d8-28aadbc6b045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#LeasesFutureminimumpaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_9f15b237-d18f-40cf-b850-ec5f01b9b939" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_9f15b237-d18f-40cf-b850-ec5f01b9b939" xlink:to="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_a7a4e5d1-030b-4879-b2ef-34c5f7070df9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_a7a4e5d1-030b-4879-b2ef-34c5f7070df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_f94254df-d134-4238-a85a-5eb199876191" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_f94254df-d134-4238-a85a-5eb199876191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_447120f9-72d6-4f64-9c71-9280fafd1328" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_447120f9-72d6-4f64-9c71-9280fafd1328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_cb114e5c-e5be-4204-a436-958179e6b3ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_cb114e5c-e5be-4204-a436-958179e6b3ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_fdbf1583-86a8-4aff-9bc6-b98d3263a010" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_fdbf1583-86a8-4aff-9bc6-b98d3263a010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_e66192bf-9424-493b-8add-8803caa81fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_e66192bf-9424-493b-8add-8803caa81fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_d2c174f2-647e-4b3d-906f-24b53a4d0f20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_d2c174f2-647e-4b3d-906f-24b53a4d0f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f2f9bfa6-b985-43f2-8653-f0ef0f797c82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_f2f9bfa6-b985-43f2-8653-f0ef0f797c82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_103c71e9-411f-475b-b4c3-0222849cc762" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_103c71e9-411f-475b-b4c3-0222849cc762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_fade856b-0ed9-4822-b4bb-f8200b427995" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiability_fade856b-0ed9-4822-b4bb-f8200b427995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_6b4007f4-e769-4aea-9b9b-58d5baf0362f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_6b4007f4-e769-4aea-9b9b-58d5baf0362f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1fd3b2c1-8943-4bb9-a276-ce84d4016e13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_24d0ca0b-5b18-4279-ad8d-218acf04589f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_1fd3b2c1-8943-4bb9-a276-ce84d4016e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_bb5eae5a-b238-4b56-8b35-0f8ec89e58fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_bb5eae5a-b238-4b56-8b35-0f8ec89e58fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_04382db3-72fe-4ce4-be8c-d7eda404937a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_04382db3-72fe-4ce4-be8c-d7eda404937a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5103ad4f-fab5-4211-b549-0821d35186a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5103ad4f-fab5-4211-b549-0821d35186a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b8fed97a-24b8-44fc-995f-c65d7acd315f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_b8fed97a-24b8-44fc-995f-c65d7acd315f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3e5bbdcd-9eea-4088-aac8-0af0bc67da67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3e5bbdcd-9eea-4088-aac8-0af0bc67da67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f94f87b8-d224-4f2a-8027-3d6684d40061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f94f87b8-d224-4f2a-8027-3d6684d40061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ad6df99a-3dfd-49c9-b218-09f396407054" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_ad6df99a-3dfd-49c9-b218-09f396407054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6092de34-e775-48de-9983-dbe2bf016091" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6092de34-e775-48de-9983-dbe2bf016091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_141cfbf9-5609-4950-b6b1-0208fd9303eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_141cfbf9-5609-4950-b6b1-0208fd9303eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_2c8a05aa-a379-4546-9d86-30332a654b54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_OperatingLeaseLiability_2c8a05aa-a379-4546-9d86-30332a654b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f53aee82-7457-4b0e-a0e3-23430f8c6d53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f53aee82-7457-4b0e-a0e3-23430f8c6d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0fca749e-9154-4283-afca-d652d6c51b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_e0074510-c8ba-455a-b278-4312f2ada975" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0fca749e-9154-4283-afca-d652d6c51b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear_f070fae4-5f9f-4a25-b5a5-0a36155d099a" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear_f070fae4-5f9f-4a25-b5a5-0a36155d099a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearOne_cc16001e-6b9a-419a-8964-a1ad9f1c6387" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearOne"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueYearOne_cc16001e-6b9a-419a-8964-a1ad9f1c6387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearTwo_8d470218-e414-4df6-9f41-35e3ed3caa98" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueYearTwo_8d470218-e414-4df6-9f41-35e3ed3caa98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearThree_d3c8db34-0e26-4202-ac64-6214fa481714" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueYearThree_d3c8db34-0e26-4202-ac64-6214fa481714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearFour_aff99759-6453-4b5e-9a3b-ea239d437a09" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueYearFour_aff99759-6453-4b5e-9a3b-ea239d437a09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueYearFive_2a4e804d-a138-42bc-b7a1-65a1e2f12fb3" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueYearFive_2a4e804d-a138-42bc-b7a1-65a1e2f12fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDueAfterYearFive_2943076b-adfe-4ed1-be2c-71850d0877aa" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_cvco_LeaseLiabilityPaymentsDueAfterYearFive_2943076b-adfe-4ed1-be2c-71850d0877aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityPaymentsDue_1e476175-a5fa-4d88-abca-c859a51270ff" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_cvco_LeaseLiabilityPaymentsDue_1e476175-a5fa-4d88-abca-c859a51270ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityUndiscountedExcessAmount_b3eeeeac-7be7-4741-a1a8-889831e1fe00" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_cvco_LeaseLiabilityUndiscountedExcessAmount_b3eeeeac-7be7-4741-a1a8-889831e1fe00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityCurrent_b4d907af-69b8-41a2-9482-6a5d94695725" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_cvco_LeaseLiabilityCurrent_b4d907af-69b8-41a2-9482-6a5d94695725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LeaseLiabilityNonCurrent_b2a15028-1ad3-4b61-8f8e-c8843cbc4ebb" xlink:href="cvco-20211002.xsd#cvco_LeaseLiabilityNonCurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_a660beb0-1b60-4cce-ac04-a0b4d699d990" xlink:to="loc_cvco_LeaseLiabilityNonCurrent_b2a15028-1ad3-4b61-8f8e-c8843cbc4ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangibles" xlink:type="simple" xlink:href="cvco-20211002.xsd#GoodwillandOtherIntangibles"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangibles" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e150ea07-c86a-46df-bacc-37baf915c016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_f90b616c-39b6-4929-aee8-0d2b0c4f4365" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e150ea07-c86a-46df-bacc-37baf915c016" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_f90b616c-39b6-4929-aee8-0d2b0c4f4365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#GoodwillandOtherIntangiblesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d0ea15bb-7f80-46a2-84f2-b8dc8df3bc2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_79247630-e84e-422a-97e0-35e8ab38a156" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d0ea15bb-7f80-46a2-84f2-b8dc8df3bc2b" xlink:to="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_79247630-e84e-422a-97e0-35e8ab38a156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_725d1fa2-9d2a-47ca-858b-4bd03af4723b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d0ea15bb-7f80-46a2-84f2-b8dc8df3bc2b" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_725d1fa2-9d2a-47ca-858b-4bd03af4723b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5521205b-1a92-4354-b2f0-e3293148af29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_d0ea15bb-7f80-46a2-84f2-b8dc8df3bc2b" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5521205b-1a92-4354-b2f0-e3293148af29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_eb9474a4-f499-47f5-ac92-a7d55cbf88b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_dde033a6-39f6-4a7c-b506-8b8e24d97609" xlink:href="cvco-20211002.xsd#cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_eb9474a4-f499-47f5-ac92-a7d55cbf88b8" xlink:to="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_dde033a6-39f6-4a7c-b506-8b8e24d97609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7fee1d70-0ebd-4ba0-95af-95eb3eb45bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_dde033a6-39f6-4a7c-b506-8b8e24d97609" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7fee1d70-0ebd-4ba0-95af-95eb3eb45bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_908727bf-16d3-44ba-8d51-0b3f3a302dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_7fee1d70-0ebd-4ba0-95af-95eb3eb45bf4" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_908727bf-16d3-44ba-8d51-0b3f3a302dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillMember_a987f350-1678-4a0e-a5fb-e3682f5e6900" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_908727bf-16d3-44ba-8d51-0b3f3a302dbd" xlink:to="loc_us-gaap_GoodwillMember_a987f350-1678-4a0e-a5fb-e3682f5e6900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_42315d98-746c-4dab-8e97-2ea4b38a6812" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_908727bf-16d3-44ba-8d51-0b3f3a302dbd" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_42315d98-746c-4dab-8e97-2ea4b38a6812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_StateInsuranceLicensesMember_fd2169ee-010d-4171-810d-620f10ea2184" xlink:href="cvco-20211002.xsd#cvco_StateInsuranceLicensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_908727bf-16d3-44ba-8d51-0b3f3a302dbd" xlink:to="loc_cvco_StateInsuranceLicensesMember_fd2169ee-010d-4171-810d-620f10ea2184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2685c181-9a0e-4858-aae2-7c8fe15d8c38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_dde033a6-39f6-4a7c-b506-8b8e24d97609" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2685c181-9a0e-4858-aae2-7c8fe15d8c38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8d6e617d-7c45-4dfe-9776-f0d69de1e94c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2685c181-9a0e-4858-aae2-7c8fe15d8c38" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8d6e617d-7c45-4dfe-9776-f0d69de1e94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_72f26ab2-9303-4c60-8ec1-a587114d88ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8d6e617d-7c45-4dfe-9776-f0d69de1e94c" xlink:to="loc_us-gaap_CustomerRelationshipsMember_72f26ab2-9303-4c60-8ec1-a587114d88ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_eb70a1ce-0aee-4f54-9444-0da73a15d8c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8d6e617d-7c45-4dfe-9776-f0d69de1e94c" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_eb70a1ce-0aee-4f54-9444-0da73a15d8c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_cbba2b81-495c-4b60-b4bd-817021bbf03b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_dde033a6-39f6-4a7c-b506-8b8e24d97609" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_cbba2b81-495c-4b60-b4bd-817021bbf03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3bab53a8-01f2-4d6a-b018-144e5a5d7ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cbba2b81-495c-4b60-b4bd-817021bbf03b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3bab53a8-01f2-4d6a-b018-144e5a5d7ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_d8344a20-8147-4895-acf4-01ca39275a6f" xlink:href="cvco-20211002.xsd#cvco_CraftsmanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3bab53a8-01f2-4d6a-b018-144e5a5d7ff3" xlink:to="loc_cvco_CraftsmanMember_d8344a20-8147-4895-acf4-01ca39275a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_24201d12-2727-4ff4-a169-c78537b3dabb" xlink:href="cvco-20211002.xsd#cvco_CommodoreMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3bab53a8-01f2-4d6a-b018-144e5a5d7ff3" xlink:to="loc_cvco_CommodoreMember_24201d12-2727-4ff4-a169-c78537b3dabb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_ba0ced3d-c77d-4ea0-b760-82b5f160018d" xlink:href="cvco-20211002.xsd#cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_dde033a6-39f6-4a7c-b506-8b8e24d97609" xlink:to="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_ba0ced3d-c77d-4ea0-b760-82b5f160018d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_af0eaaab-7f8e-4cd5-8cb0-e65828b79d19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_ba0ced3d-c77d-4ea0-b760-82b5f160018d" xlink:to="loc_us-gaap_Goodwill_af0eaaab-7f8e-4cd5-8cb0-e65828b79d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_28b0c771-8e61-45fa-af8f-2f31c6411cde" xlink:href="cvco-20211002.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_ba0ced3d-c77d-4ea0-b760-82b5f160018d" xlink:to="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill_28b0c771-8e61-45fa-af8f-2f31c6411cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_0b50f035-5cc2-461a-905a-4c5e2063cf37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems_ba0ced3d-c77d-4ea0-b760-82b5f160018d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_0b50f035-5cc2-461a-905a-4c5e2063cf37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_dc83491c-3ab2-4f9d-aa86-53d233dcee09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_0b50f035-5cc2-461a-905a-4c5e2063cf37" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_dc83491c-3ab2-4f9d-aa86-53d233dcee09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross_6f2efe5d-0992-4499-966c-b6416267cc9e" xlink:href="cvco-20211002.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_dc83491c-3ab2-4f9d-aa86-53d233dcee09" xlink:to="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross_6f2efe5d-0992-4499-966c-b6416267cc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet_9def2f10-cbd3-428b-a138-1978c8e72d22" xlink:href="cvco-20211002.xsd#cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsRollForward_dc83491c-3ab2-4f9d-aa86-53d233dcee09" xlink:to="loc_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet_9def2f10-cbd3-428b-a138-1978c8e72d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNetAbstract_0b50f035-5cc2-461a-905a-4c5e2063cf37" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_IntangibleAssetsIncludingGoodwillGross_64149e9b-4ce1-4212-acb1-8307b50b509a" xlink:href="cvco-20211002.xsd#cvco_IntangibleAssetsIncludingGoodwillGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:to="loc_cvco_IntangibleAssetsIncludingGoodwillGross_64149e9b-4ce1-4212-acb1-8307b50b509a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_18a3a5fa-c3cd-4293-b07d-f682c9e0ba13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_18a3a5fa-c3cd-4293-b07d-f682c9e0ba13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_20518c74-c0f7-43f3-a5c0-5522e95a3f27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_20518c74-c0f7-43f3-a5c0-5522e95a3f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_daf90f6e-6f49-4a93-b3e0-f43da15da0e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_daf90f6e-6f49-4a93-b3e0-f43da15da0e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_abbbd8ac-4651-4ad9-85a5-d3e9a15cc05a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRollForward_45331875-7a9f-4807-9429-21ec57844bd7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_abbbd8ac-4651-4ad9-85a5-d3e9a15cc05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#GoodwillandOtherIntangibleGoodwillrollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_19f91095-3a5f-4738-a44d-e53fac52b0ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_b42ba705-9909-445e-9b84-1cf0f85b7ddd" xlink:href="cvco-20211002.xsd#cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_19f91095-3a5f-4738-a44d-e53fac52b0ab" xlink:to="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_b42ba705-9909-445e-9b84-1cf0f85b7ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_479ec5fb-ae50-4a07-8590-efa60733953f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_b42ba705-9909-445e-9b84-1cf0f85b7ddd" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_479ec5fb-ae50-4a07-8590-efa60733953f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a85a95c8-36b8-42e8-a7db-7241a16f5dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_479ec5fb-ae50-4a07-8590-efa60733953f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a85a95c8-36b8-42e8-a7db-7241a16f5dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_e877ef9a-57a3-4a11-a90c-86e87d2d94fc" xlink:href="cvco-20211002.xsd#cvco_CraftsmanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a85a95c8-36b8-42e8-a7db-7241a16f5dcd" xlink:to="loc_cvco_CraftsmanMember_e877ef9a-57a3-4a11-a90c-86e87d2d94fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_453b03dd-dfe8-4659-837b-99a28c80bf92" xlink:href="cvco-20211002.xsd#cvco_CommodoreMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a85a95c8-36b8-42e8-a7db-7241a16f5dcd" xlink:to="loc_cvco_CommodoreMember_453b03dd-dfe8-4659-837b-99a28c80bf92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_1e706b75-5947-4a13-b6a0-4f26af0bcf86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable_b42ba705-9909-445e-9b84-1cf0f85b7ddd" xlink:to="loc_us-gaap_GoodwillLineItems_1e706b75-5947-4a13-b6a0-4f26af0bcf86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_73be13b3-4e10-423d-8bf0-055606fe1d13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_1e706b75-5947-4a13-b6a0-4f26af0bcf86" xlink:to="loc_us-gaap_GoodwillRollForward_73be13b3-4e10-423d-8bf0-055606fe1d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fd41c26b-b83c-4e63-85a5-04fe0d531d03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_73be13b3-4e10-423d-8bf0-055606fe1d13" xlink:to="loc_us-gaap_Goodwill_fd41c26b-b83c-4e63-85a5-04fe0d531d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_71139f7b-ac20-476b-99bd-d33e02307380" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_73be13b3-4e10-423d-8bf0-055606fe1d13" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_71139f7b-ac20-476b-99bd-d33e02307380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1e6a533b-02c3-4fc6-b34f-a8d8b7f1e441" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_73be13b3-4e10-423d-8bf0-055606fe1d13" xlink:to="loc_us-gaap_Goodwill_1e6a533b-02c3-4fc6-b34f-a8d8b7f1e441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#GoodwillandOtherIntangiblesAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_701056b5-4a93-4e1d-8f6b-180ce924f0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_b0fe3252-d721-4736-8648-0ce84145ab3e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_701056b5-4a93-4e1d-8f6b-180ce924f0bc" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_b0fe3252-d721-4736-8648-0ce84145ab3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_bbdd8c23-780f-46ee-bb84-30757c9d27d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_701056b5-4a93-4e1d-8f6b-180ce924f0bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_bbdd8c23-780f-46ee-bb84-30757c9d27d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d825f12c-8078-43e8-82f7-de75196048a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_701056b5-4a93-4e1d-8f6b-180ce924f0bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d825f12c-8078-43e8-82f7-de75196048a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_24292b04-83cf-4b14-9ee1-64dc245b8f3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_701056b5-4a93-4e1d-8f6b-180ce924f0bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_24292b04-83cf-4b14-9ee1-64dc245b8f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_5eb8c2e3-196c-41f8-81a7-e91c41522797" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_701056b5-4a93-4e1d-8f6b-180ce924f0bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_5eb8c2e3-196c-41f8-81a7-e91c41522797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5282abe6-973d-4f6e-b0c3-d452ad4837b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_701056b5-4a93-4e1d-8f6b-180ce924f0bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_5282abe6-973d-4f6e-b0c3-d452ad4837b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0076fb29-4321-4e44-bb56-4c5badf737a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_701056b5-4a93-4e1d-8f6b-180ce924f0bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0076fb29-4321-4e44-bb56-4c5badf737a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_aa38db20-7688-43cc-ab80-ceafefc66edb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_701056b5-4a93-4e1d-8f6b-180ce924f0bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_aa38db20-7688-43cc-ab80-ceafefc66edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="simple" xlink:href="cvco-20211002.xsd#AccruedExpensesandOtherCurrentLiabilities"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_04dbfd0f-cfd3-4d16-aa70-0e84d63cff1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_844e74f4-bf07-419f-81a8-bf06b2c7d592" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_04dbfd0f-cfd3-4d16-aa70-0e84d63cff1d" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_844e74f4-bf07-419f-81a8-bf06b2c7d592" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#AccruedExpensesandOtherCurrentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_e9fc707d-788a-4694-ab6b-72f4af31fe3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_b346e80e-71fb-438e-b30f-83143156303c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_e9fc707d-788a-4694-ab6b-72f4af31fe3a" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_b346e80e-71fb-438e-b30f-83143156303c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#AccruedExpensesandOtherCurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_b524d011-c0d3-4e37-ad7b-249e6d39b1f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_8f8a4ff1-a336-4a11-ab09-4bceb15d0b65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b524d011-c0d3-4e37-ad7b-249e6d39b1f0" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_8f8a4ff1-a336-4a11-ab09-4bceb15d0b65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredRevenueCurrent_36d825bd-a35f-4af4-8ee7-9ede752fdf02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredRevenueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_8f8a4ff1-a336-4a11-ab09-4bceb15d0b65" xlink:to="loc_us-gaap_DeferredRevenueCurrent_36d825bd-a35f-4af4-8ee7-9ede752fdf02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_217ac434-b3aa-4cff-8aee-551d0c0c63ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_8f8a4ff1-a336-4a11-ab09-4bceb15d0b65" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_217ac434-b3aa-4cff-8aee-551d0c0c63ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_ee26a3b4-9a71-4ecb-ba77-81272fdc5cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementaryInsuranceInformationUnearnedPremiums"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_8f8a4ff1-a336-4a11-ab09-4bceb15d0b65" xlink:to="loc_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums_ee26a3b4-9a71-4ecb-ba77-81272fdc5cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LiabilitiesRelatedToConsumerLoansSold_092c8647-1326-4558-b4c2-bb95bc100a7b" xlink:href="cvco-20211002.xsd#cvco_LiabilitiesRelatedToConsumerLoansSold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_8f8a4ff1-a336-4a11-ab09-4bceb15d0b65" xlink:to="loc_cvco_LiabilitiesRelatedToConsumerLoansSold_092c8647-1326-4558-b4c2-bb95bc100a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_ef2a2698-33e3-477a-963a-fc46bad3e828" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_8f8a4ff1-a336-4a11-ab09-4bceb15d0b65" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_ef2a2698-33e3-477a-963a-fc46bad3e828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_AccruedVolumeRebates_d593ae5d-9097-4724-a508-7d077de9630d" xlink:href="cvco-20211002.xsd#cvco_AccruedVolumeRebates"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_8f8a4ff1-a336-4a11-ab09-4bceb15d0b65" xlink:to="loc_cvco_AccruedVolumeRebates_d593ae5d-9097-4724-a508-7d077de9630d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_228c13e5-0f74-4a8a-8f95-c20ada9295f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_8f8a4ff1-a336-4a11-ab09-4bceb15d0b65" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_228c13e5-0f74-4a8a-8f95-c20ada9295f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_adbee878-e6df-4dc5-8c7c-1d8b13e8c47e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_8f8a4ff1-a336-4a11-ab09-4bceb15d0b65" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_adbee878-e6df-4dc5-8c7c-1d8b13e8c47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/Warranties" xlink:type="simple" xlink:href="cvco-20211002.xsd#Warranties"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/Warranties" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_d2f39454-0101-4653-8a38-0c22506b640a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock_76096da3-90fa-42b8-ae35-2dfd09d59f58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_d2f39454-0101-4653-8a38-0c22506b640a" xlink:to="loc_us-gaap_ProductWarrantyDisclosureTextBlock_76096da3-90fa-42b8-ae35-2dfd09d59f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/WarrantiesTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#WarrantiesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/WarrantiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_501d8a70-52a7-47b5-939b-97ce80210a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_26d1ad87-d73d-4cab-ba2c-f1038f4c2d66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_501d8a70-52a7-47b5-939b-97ce80210a4f" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_26d1ad87-d73d-4cab-ba2c-f1038f4c2d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#WarrantiesActivityforEstimatedWarrantyLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_ebef1cb2-207c-423a-9001-3cd6b2fa3efe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_d9c9cfdd-ea41-406f-8b65-39637acd01ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInStandardProductWarrantyAccrualRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductWarrantiesDisclosuresAbstract_ebef1cb2-207c-423a-9001-3cd6b2fa3efe" xlink:to="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_d9c9cfdd-ea41-406f-8b65-39637acd01ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_9ed148d6-a5e3-4946-b052-f4779b785cd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_d9c9cfdd-ea41-406f-8b65-39637acd01ac" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_9ed148d6-a5e3-4946-b052-f4779b785cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_65275fad-8393-4bf2-9bac-10b9dfe1a7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_d9c9cfdd-ea41-406f-8b65-39637acd01ac" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_65275fad-8393-4bf2-9bac-10b9dfe1a7f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_b1033655-f8df-4c01-b180-df6fe48ba984" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualWarrantiesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_d9c9cfdd-ea41-406f-8b65-39637acd01ac" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued_b1033655-f8df-4c01-b180-df6fe48ba984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrualPayments_b2557f80-51a2-4fd6-96bc-977bd9ccb8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrualPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_d9c9cfdd-ea41-406f-8b65-39637acd01ac" xlink:to="loc_us-gaap_StandardProductWarrantyAccrualPayments_b2557f80-51a2-4fd6-96bc-977bd9ccb8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyAccrual_e93cd7af-4e7d-4cbb-847c-6b10e6a12c6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StandardProductWarrantyAccrual"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardProductWarrantyAccrualRollForward_d9c9cfdd-ea41-406f-8b65-39637acd01ac" xlink:to="loc_us-gaap_StandardProductWarrantyAccrual_e93cd7af-4e7d-4cbb-847c-6b10e6a12c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/WarrantiesNarrativeDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#WarrantiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/WarrantiesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligations" xlink:type="simple" xlink:href="cvco-20211002.xsd#DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligations"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_37411625-11fc-45b4-b859-59b350f6cf09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_13b6be33-9a54-4dce-9bb1-48bb1e4c274d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_37411625-11fc-45b4-b859-59b350f6cf09" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_13b6be33-9a54-4dce-9bb1-48bb1e4c274d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsPolicies" xlink:type="simple" xlink:href="cvco-20211002.xsd#DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsPolicies"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b30fcd4d-7af8-478a-9710-e4aaafee8f42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_80dc8efa-ed94-4487-bc49-20dfa23b0a13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b30fcd4d-7af8-478a-9710-e4aaafee8f42" xlink:to="loc_us-gaap_DebtPolicyTextBlock_80dc8efa-ed94-4487-bc49-20dfa23b0a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5e35d7b1-ca0e-4768-b24c-393a33a92049" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_83906997-dd48-42d1-9cc7-24d8101b7459" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5e35d7b1-ca0e-4768-b24c-393a33a92049" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_83906997-dd48-42d1-9cc7-24d8101b7459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2236bf57-40b5-457b-ae0d-776fbba0f868" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_5bad9a79-2d73-4aa0-adef-2550053f7e38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2236bf57-40b5-457b-ae0d-776fbba0f868" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_5bad9a79-2d73-4aa0-adef-2550053f7e38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_84077d34-f698-40cf-bbb3-162046a33951" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_5bad9a79-2d73-4aa0-adef-2550053f7e38" xlink:to="loc_us-gaap_LineOfCredit_84077d34-f698-40cf-bbb3-162046a33951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_9508dba6-f8d5-470a-b2fa-9ff5c80af2cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_5bad9a79-2d73-4aa0-adef-2550053f7e38" xlink:to="loc_us-gaap_FinanceLeaseLiability_9508dba6-f8d5-470a-b2fa-9ff5c80af2cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_2f988e57-53eb-45e7-a21e-c0199d1c6487" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrincipalAmountOutstandingOnLoansSecuritized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_5bad9a79-2d73-4aa0-adef-2550053f7e38" xlink:to="loc_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized_2f988e57-53eb-45e7-a21e-c0199d1c6487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_7e65ddca-a1f3-463d-a532-495a9721bade" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_5bad9a79-2d73-4aa0-adef-2550053f7e38" xlink:to="loc_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount_7e65ddca-a1f3-463d-a532-495a9721bade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndCapitalLeaseObligations_4677a9cf-f9c4-4392-9a69-57e2aeb5e540" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_5bad9a79-2d73-4aa0-adef-2550053f7e38" xlink:to="loc_us-gaap_DebtAndCapitalLeaseObligations_4677a9cf-f9c4-4392-9a69-57e2aeb5e540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtCurrent_c913d42e-f905-4e06-9098-8e5d1f0e9572" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredDebtCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_5bad9a79-2d73-4aa0-adef-2550053f7e38" xlink:to="loc_us-gaap_SecuredDebtCurrent_c913d42e-f905-4e06-9098-8e5d1f0e9572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredLongTermDebt_58098b08-a4ab-4981-9c9c-059568fa842f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SecuredLongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtAndCapitalLeaseObligationsAbstract_5bad9a79-2d73-4aa0-adef-2550053f7e38" xlink:to="loc_us-gaap_SecuredLongTermDebt_58098b08-a4ab-4981-9c9c-059568fa842f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsNarrativeDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_a95f85d9-2667-4c63-a764-04cc2f8625e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms_3c4c4699-c7aa-4dd4-84d1-6425a0b423fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a95f85d9-2667-4c63-a764-04cc2f8625e0" xlink:to="loc_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms_3c4c4699-c7aa-4dd4-84d1-6425a0b423fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_a7f06f18-e749-4969-97ea-c92a30c0799c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a95f85d9-2667-4c63-a764-04cc2f8625e0" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_a7f06f18-e749-4969-97ea-c92a30c0799c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_a720bd4d-c341-4455-b7a1-fa661bcebdae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a95f85d9-2667-4c63-a764-04cc2f8625e0" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_a720bd4d-c341-4455-b7a1-fa661bcebdae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves" xlink:type="simple" xlink:href="cvco-20211002.xsd#ReinsuranceandInsuranceLossReserves"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_036108ea-c87f-4508-a63d-c8d9ca2cf256" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReinsuranceTextBlock_8aee7dda-41ba-48c6-a68a-79389c9fdfa2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ReinsuranceTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_036108ea-c87f-4508-a63d-c8d9ca2cf256" xlink:to="loc_us-gaap_ReinsuranceTextBlock_8aee7dda-41ba-48c6-a68a-79389c9fdfa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#ReinsuranceandInsuranceLossReservesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_bbbe64db-75df-4a93-8baa-9817cd215894" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectsOfReinsuranceTableTextBlock_d1fe12ec-cdea-4529-8fd1-d3ff093a19c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectsOfReinsuranceTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_bbbe64db-75df-4a93-8baa-9817cd215894" xlink:to="loc_us-gaap_EffectsOfReinsuranceTableTextBlock_d1fe12ec-cdea-4529-8fd1-d3ff093a19c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_9585ad1a-158b-4ef7-bea2-c7bdb0417dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_bbbe64db-75df-4a93-8baa-9817cd215894" xlink:to="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_9585ad1a-158b-4ef7-bea2-c7bdb0417dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ReinsuranceandInsuranceLossReservesDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_5172ef8c-18ea-47fa-9b0c-73b57f0fec5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenAndEarnedAbstract_cbd93246-8476-417e-b2ac-61f40917f43a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PremiumsWrittenAndEarnedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_5172ef8c-18ea-47fa-9b0c-73b57f0fec5e" xlink:to="loc_us-gaap_PremiumsWrittenAndEarnedAbstract_cbd93246-8476-417e-b2ac-61f40917f43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsWritten_35bc38a1-e4f0-4c74-b52b-76c0e8db4f60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DirectPremiumsWritten"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenAndEarnedAbstract_cbd93246-8476-417e-b2ac-61f40917f43a" xlink:to="loc_us-gaap_DirectPremiumsWritten_35bc38a1-e4f0-4c74-b52b-76c0e8db4f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsWritten_bbe716ba-1c17-4723-bb60-1d5bfcfe1016" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssumedPremiumsWritten"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenAndEarnedAbstract_cbd93246-8476-417e-b2ac-61f40917f43a" xlink:to="loc_us-gaap_AssumedPremiumsWritten_bbe716ba-1c17-4723-bb60-1d5bfcfe1016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsWritten_756e6182-17bd-43f8-9211-d5a97a5aa4ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CededPremiumsWritten"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenAndEarnedAbstract_cbd93246-8476-417e-b2ac-61f40917f43a" xlink:to="loc_us-gaap_CededPremiumsWritten_756e6182-17bd-43f8-9211-d5a97a5aa4ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsWrittenNet_9d802fdf-5f18-48d3-83e7-15235f59ac31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PremiumsWrittenNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenAndEarnedAbstract_cbd93246-8476-417e-b2ac-61f40917f43a" xlink:to="loc_us-gaap_PremiumsWrittenNet_9d802fdf-5f18-48d3-83e7-15235f59ac31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectPremiumsEarned_85bc50ba-ab51-48a9-8217-52b3f0a7dd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DirectPremiumsEarned"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenAndEarnedAbstract_cbd93246-8476-417e-b2ac-61f40917f43a" xlink:to="loc_us-gaap_DirectPremiumsEarned_85bc50ba-ab51-48a9-8217-52b3f0a7dd9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssumedPremiumsEarned_b995901f-e761-4b10-b2f3-2461b9bf0720" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssumedPremiumsEarned"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenAndEarnedAbstract_cbd93246-8476-417e-b2ac-61f40917f43a" xlink:to="loc_us-gaap_AssumedPremiumsEarned_b995901f-e761-4b10-b2f3-2461b9bf0720" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CededPremiumsEarned_580d6e01-1662-48c9-9d9a-b649315b4755" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CededPremiumsEarned"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenAndEarnedAbstract_cbd93246-8476-417e-b2ac-61f40917f43a" xlink:to="loc_us-gaap_CededPremiumsEarned_580d6e01-1662-48c9-9d9a-b649315b4755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PremiumsEarnedNet_77960ba7-ae34-4aac-b4d7-b03244dcb21d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PremiumsEarnedNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PremiumsWrittenAndEarnedAbstract_cbd93246-8476-417e-b2ac-61f40917f43a" xlink:to="loc_us-gaap_PremiumsEarnedNet_77960ba7-ae34-4aac-b4d7-b03244dcb21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" xlink:type="simple" xlink:href="cvco-20211002.xsd#ReinsuranceandInsuranceLossReservesDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_0fb2559b-8d4c-40bd-9c09-dfaa57560ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MaximumRiskAssumedPerPolicy_b5cae93c-dee9-4253-9f4d-1a7c9f60ad0d" xlink:href="cvco-20211002.xsd#cvco_MaximumRiskAssumedPerPolicy"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_0fb2559b-8d4c-40bd-9c09-dfaa57560ce1" xlink:to="loc_cvco_MaximumRiskAssumedPerPolicy_b5cae93c-dee9-4253-9f4d-1a7c9f60ad0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MaximumRiskCededPerPolicy_151673c4-eb00-41bc-ade1-ab5664c38952" xlink:href="cvco-20211002.xsd#cvco_MaximumRiskCededPerPolicy"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_0fb2559b-8d4c-40bd-9c09-dfaa57560ce1" xlink:to="loc_cvco_MaximumRiskCededPerPolicy_151673c4-eb00-41bc-ade1-ab5664c38952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount_106f95cd-2614-4655-a5ce-d249f9fe7450" xlink:href="cvco-20211002.xsd#cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_0fb2559b-8d4c-40bd-9c09-dfaa57560ce1" xlink:to="loc_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount_106f95cd-2614-4655-a5ce-d249f9fe7450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount_f58fe298-1c9b-4974-add7-63466a32a626" xlink:href="cvco-20211002.xsd#cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_0fb2559b-8d4c-40bd-9c09-dfaa57560ce1" xlink:to="loc_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount_f58fe298-1c9b-4974-add7-63466a32a626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount_5937b388-1392-4165-a479-4d72f27809c6" xlink:href="cvco-20211002.xsd#cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_0fb2559b-8d4c-40bd-9c09-dfaa57560ce1" xlink:to="loc_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount_5937b388-1392-4165-a479-4d72f27809c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceAbstract_39988ea0-fcec-4aaa-9d53-845200ba489b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InsuranceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_0bc29b1e-bb91-4fa8-8f0f-2cb87bee61af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_39988ea0-fcec-4aaa-9d53-845200ba489b" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_0bc29b1e-bb91-4fa8-8f0f-2cb87bee61af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_b0b93740-d69f-47b4-8c97-85325fd79cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_39988ea0-fcec-4aaa-9d53-845200ba489b" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1_b0b93740-d69f-47b4-8c97-85325fd79cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_50d32751-51f9-4070-ba4c-ad50726963b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForLossesAndLossAdjustmentExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_39988ea0-fcec-4aaa-9d53-845200ba489b" xlink:to="loc_us-gaap_PaymentsForLossesAndLossAdjustmentExpense_50d32751-51f9-4070-ba4c-ad50726963b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3d382ed6-5a2b-4ee2-8eff-4e65ee29d972" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InsuranceAbstract_39988ea0-fcec-4aaa-9d53-845200ba489b" xlink:to="loc_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense_3d382ed6-5a2b-4ee2-8eff-4e65ee29d972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b72582a3-8589-40bd-bcad-075c158a7a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_f160cb08-1e68-43f9-8fc9-afcd7bc8ee35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b72582a3-8589-40bd-bcad-075c158a7a7d" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_f160cb08-1e68-43f9-8fc9-afcd7bc8ee35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalMattersAndContingenciesTextBlock_b52a497f-d1a0-435c-86e3-2cf86796a567" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LegalMattersAndContingenciesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b72582a3-8589-40bd-bcad-075c158a7a7d" xlink:to="loc_us-gaap_LegalMattersAndContingenciesTextBlock_b52a497f-d1a0-435c-86e3-2cf86796a567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingenciesPolicies" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommitmentsandContingenciesPolicies"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommitmentsandContingenciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5abcc14f-839f-4dfe-8ed3-999a84a5e9c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRepurchaseAgreements_cf9dbe76-202c-466a-bf8b-405450b33d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRepurchaseAgreements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5abcc14f-839f-4dfe-8ed3-999a84a5e9c4" xlink:to="loc_us-gaap_ScheduleOfRepurchaseAgreements_cf9dbe76-202c-466a-bf8b-405450b33d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_60e96187-abf5-447f-bb8f-d93656d2495a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5abcc14f-839f-4dfe-8ed3-999a84a5e9c4" xlink:to="loc_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies_60e96187-abf5-447f-bb8f-d93656d2495a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesReportingOfDerivativeActivity_7f098149-90ba-4469-8524-2df1f925be28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesReportingOfDerivativeActivity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5abcc14f-839f-4dfe-8ed3-999a84a5e9c4" xlink:to="loc_us-gaap_DerivativesReportingOfDerivativeActivity_7f098149-90ba-4469-8524-2df1f925be28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cec030c9-e0b1-4036-bfd6-1e3ff9e001de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RepurchaseContingenciesRollForward_a4aaab8d-881e-4508-973d-1b82e3cc84d1" xlink:href="cvco-20211002.xsd#cvco_RepurchaseContingenciesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cec030c9-e0b1-4036-bfd6-1e3ff9e001de" xlink:to="loc_cvco_RepurchaseContingenciesRollForward_a4aaab8d-881e-4508-973d-1b82e3cc84d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_c1283eab-e835-4b2d-9d14-bcef97273c19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_RepurchaseContingenciesRollForward_a4aaab8d-881e-4508-973d-1b82e3cc84d1" xlink:to="loc_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_c1283eab-e835-4b2d-9d14-bcef97273c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommitmentsandContingenciesDetailsTextual"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_090f404b-47aa-4841-9313-8715738e2442" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_ee1575cb-ab37-41ad-87a4-cee77e68b473" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_090f404b-47aa-4841-9313-8715738e2442" xlink:to="loc_us-gaap_LossContingenciesTable_ee1575cb-ab37-41ad-87a4-cee77e68b473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_52023edb-911e-4772-8afe-63edf745b350" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_ee1575cb-ab37-41ad-87a4-cee77e68b473" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_52023edb-911e-4772-8afe-63edf745b350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_88cc52d2-6468-4cd7-b81d-2a0238958c84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_52023edb-911e-4772-8afe-63edf745b350" xlink:to="loc_us-gaap_LossContingencyNatureDomain_88cc52d2-6468-4cd7-b81d-2a0238958c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeOfIndebtednessOfOthersMember_7196c74a-b228-4d80-a6bc-ba969ae61cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeOfIndebtednessOfOthersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_88cc52d2-6468-4cd7-b81d-2a0238958c84" xlink:to="loc_us-gaap_GuaranteeOfIndebtednessOfOthersMember_7196c74a-b228-4d80-a6bc-ba969ae61cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LoanRepurchaseMember_5c05c3a3-445a-40dd-b6c8-59d7313da7d3" xlink:href="cvco-20211002.xsd#cvco_LoanRepurchaseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_88cc52d2-6468-4cd7-b81d-2a0238958c84" xlink:to="loc_cvco_LoanRepurchaseMember_5c05c3a3-445a-40dd-b6c8-59d7313da7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CountryplaceCommitmentMember_fdc7973e-4048-452e-8e99-85266badfffa" xlink:href="cvco-20211002.xsd#cvco_CountryplaceCommitmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_88cc52d2-6468-4cd7-b81d-2a0238958c84" xlink:to="loc_cvco_CountryplaceCommitmentMember_fdc7973e-4048-452e-8e99-85266badfffa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_aed8de82-0d5f-46aa-bcb3-2660a099aebc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_ee1575cb-ab37-41ad-87a4-cee77e68b473" xlink:to="loc_srt_RangeAxis_aed8de82-0d5f-46aa-bcb3-2660a099aebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_028ca3f2-a513-4507-99ef-8e40af5e7bf4" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_aed8de82-0d5f-46aa-bcb3-2660a099aebc" xlink:to="loc_srt_RangeMember_028ca3f2-a513-4507-99ef-8e40af5e7bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6ed39eca-02f5-41c0-bfc7-5ff24a11d7f2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_028ca3f2-a513-4507-99ef-8e40af5e7bf4" xlink:to="loc_srt_MaximumMember_6ed39eca-02f5-41c0-bfc7-5ff24a11d7f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_ee1575cb-ab37-41ad-87a4-cee77e68b473" xlink:to="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_61da3892-ba7c-435e-b7b1-4b3ac8381304" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_us-gaap_LossContingencyEstimateOfPossibleLoss_61da3892-ba7c-435e-b7b1-4b3ac8381304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ReservesRelatedToConsumerLoansSold_2956499a-548b-42ad-893c-8c22205fe7ce" xlink:href="cvco-20211002.xsd#cvco_ReservesRelatedToConsumerLoansSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_cvco_ReservesRelatedToConsumerLoansSold_2956499a-548b-42ad-893c-8c22205fe7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNewClaimsFiledNumber_a7e34a7a-ec8b-4195-aaf0-7d507c3a5b92" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNewClaimsFiledNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_us-gaap_LossContingencyNewClaimsFiledNumber_a7e34a7a-ec8b-4195-aaf0-7d507c3a5b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue_18dc6904-a384-4b01-817b-304b7a6e12bb" xlink:href="cvco-20211002.xsd#cvco_InterestRateLockCommitmentsRecordedAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_cvco_InterestRateLockCommitmentsRecordedAtFairValue_18dc6904-a384-4b01-817b-304b7a6e12bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_e89bda98-6623-4488-a650-e552f9912da2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_e89bda98-6623-4488-a650-e552f9912da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ForwardCommitmentsRecordedatFairValue_08579427-f047-48d8-a6f9-7f4ccfdc7e6c" xlink:href="cvco-20211002.xsd#cvco_ForwardCommitmentsRecordedatFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_cvco_ForwardCommitmentsRecordedatFairValue_08579427-f047-48d8-a6f9-7f4ccfdc7e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_16c3d40a-ddcf-44a7-8481-1e414ce3bf0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_16c3d40a-ddcf-44a7-8481-1e414ce3bf0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_SECInquiryAllegedGains_4aa6595a-7360-4920-b307-85d3ac588015" xlink:href="cvco-20211002.xsd#cvco_SECInquiryAllegedGains"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_a0aa0d67-d209-475c-9da8-cc33d0f5064f" xlink:to="loc_cvco_SECInquiryAllegedGains_4aa6595a-7360-4920-b307-85d3ac588015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41b3927d-277a-4c25-9f5d-3d60620219d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_5f35b15e-89b7-4f27-99d9-4b12dcbe8c89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41b3927d-277a-4c25-9f5d-3d60620219d7" xlink:to="loc_us-gaap_LossContingenciesTable_5f35b15e-89b7-4f27-99d9-4b12dcbe8c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a2d318af-d414-4e6b-8dbb-ee48c2276e03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_5f35b15e-89b7-4f27-99d9-4b12dcbe8c89" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a2d318af-d414-4e6b-8dbb-ee48c2276e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_a75a7fe4-df68-4b38-ad9e-504a0cf9191a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_a2d318af-d414-4e6b-8dbb-ee48c2276e03" xlink:to="loc_us-gaap_LossContingencyNatureDomain_a75a7fe4-df68-4b38-ad9e-504a0cf9191a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CountryplaceCommitmentMember_909de3de-a2ee-4777-98c2-58f55614586b" xlink:href="cvco-20211002.xsd#cvco_CountryplaceCommitmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_a75a7fe4-df68-4b38-ad9e-504a0cf9191a" xlink:to="loc_cvco_CountryplaceCommitmentMember_909de3de-a2ee-4777-98c2-58f55614586b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_8a16ddae-693f-45ab-ad67-32d3a46f112a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_5f35b15e-89b7-4f27-99d9-4b12dcbe8c89" xlink:to="loc_us-gaap_LossContingenciesLineItems_8a16ddae-693f-45ab-ad67-32d3a46f112a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract_413e9bda-3bc5-44c9-b021-0579cf46c2ba" xlink:href="cvco-20211002.xsd#cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_41b3927d-277a-4c25-9f5d-3d60620219d7" xlink:to="loc_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract_413e9bda-3bc5-44c9-b021-0579cf46c2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualObligation_189691ae-9283-49ba-9d38-7ed360216ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract_413e9bda-3bc5-44c9-b021-0579cf46c2ba" xlink:to="loc_us-gaap_ContractualObligation_189691ae-9283-49ba-9d38-7ed360216ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_ConstructionAdvances_273d6d5d-0f5c-453e-9999-4f7f3d893f29" xlink:href="cvco-20211002.xsd#cvco_ConstructionAdvances"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract_413e9bda-3bc5-44c9-b021-0579cf46c2ba" xlink:to="loc_cvco_ConstructionAdvances_273d6d5d-0f5c-453e-9999-4f7f3d893f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_RemainingConstructionContingentCommitment_15d3876b-e726-40cf-935d-98f1797c19c2" xlink:href="cvco-20211002.xsd#cvco_RemainingConstructionContingentCommitment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract_413e9bda-3bc5-44c9-b021-0579cf46c2ba" xlink:to="loc_cvco_RemainingConstructionContingentCommitment_15d3876b-e726-40cf-935d-98f1797c19c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest" xlink:type="simple" xlink:href="cvco-20211002.xsd#StockholdersEquityandRedeemableNoncontrollingInterest"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_d573353f-06bb-4e8e-bd9d-cbfd64e7b9e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_fc3ccd30-0788-4244-a710-0ded3eada76e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_d573353f-06bb-4e8e-bd9d-cbfd64e7b9e2" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_fc3ccd30-0788-4244-a710-0ded3eada76e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#StockholdersEquityandRedeemableNoncontrollingInterestTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_739a3eaa-0e10-43c9-8729-cad7a0115a15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_a9133c08-a8cb-491f-b412-bb814dd13691" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_739a3eaa-0e10-43c9-8729-cad7a0115a15" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_a9133c08-a8cb-491f-b412-bb814dd13691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#StockholdersEquityandRedeemableNoncontrollingInterestDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_0558d691-773f-41a7-8b72-28721626ca85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_5b5b6c8f-14e2-4709-a627-196ff5e838f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_0558d691-773f-41a7-8b72-28721626ca85" xlink:to="loc_us-gaap_StatementTable_5b5b6c8f-14e2-4709-a627-196ff5e838f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ff2fa4de-099c-44b7-8b65-6222dfe37ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5b5b6c8f-14e2-4709-a627-196ff5e838f4" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ff2fa4de-099c-44b7-8b65-6222dfe37ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_11840d88-63d9-453e-9b8c-67d488f1f4d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_ff2fa4de-099c-44b7-8b65-6222dfe37ebc" xlink:to="loc_us-gaap_TypeOfAdoptionMember_11840d88-63d9-453e-9b8c-67d488f1f4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_c9f987cf-0a27-4f34-8496-3971eb1c6139" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_11840d88-63d9-453e-9b8c-67d488f1f4d7" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_c9f987cf-0a27-4f34-8496-3971eb1c6139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_a3b3a77c-35b1-49e2-b59c-b9b0952d8d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5b5b6c8f-14e2-4709-a627-196ff5e838f4" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_a3b3a77c-35b1-49e2-b59c-b9b0952d8d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_a3b3a77c-35b1-49e2-b59c-b9b0952d8d6f" xlink:to="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_38d90c8b-995b-4fbe-a4a9-5ca568e2f6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_CommonStockMember_38d90c8b-995b-4fbe-a4a9-5ca568e2f6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e09174fe-bdf2-4287-9052-e583035fe2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_TreasuryStockMember_e09174fe-bdf2-4287-9052-e583035fe2a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_307db233-4610-4e3d-8c0a-98a2a4fe9027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_307db233-4610-4e3d-8c0a-98a2a4fe9027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8373021b-1819-40da-8e92-e1c1474d7a19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_RetainedEarningsMember_8373021b-1819-40da-8e92-e1c1474d7a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeMember_684ccf73-aa91-42cf-a16a-c304384eba73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_ComprehensiveIncomeMember_684ccf73-aa91-42cf-a16a-c304384eba73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_cfa0eb08-cad1-4065-8a11-7fc13c5bb194" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7ced8108-ea6c-42f4-80bc-3402b98ffc61" xlink:to="loc_us-gaap_NoncontrollingInterestMember_cfa0eb08-cad1-4065-8a11-7fc13c5bb194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_338f4370-bd09-49ff-a5dc-6e9242aaefef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_5b5b6c8f-14e2-4709-a627-196ff5e838f4" xlink:to="loc_us-gaap_StatementLineItems_338f4370-bd09-49ff-a5dc-6e9242aaefef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_338f4370-bd09-49ff-a5dc-6e9242aaefef" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_aa5ce781-49ae-498e-89a7-dc17f4c3dbf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_aa5ce781-49ae-498e-89a7-dc17f4c3dbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a02a8f0f-61d5-4843-9fcb-77f9e30cc087" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_a02a8f0f-61d5-4843-9fcb-77f9e30cc087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5e2718e2-c5ad-4fb8-8327-175744703ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5e2718e2-c5ad-4fb8-8327-175744703ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3dfc8f6c-9fcd-4271-80d6-0becca73912e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_StockholdersEquity_3dfc8f6c-9fcd-4271-80d6-0becca73912e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease_743a1730-0ba1-4574-80a1-ce22f8c4251f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_StockholdersEquityPeriodIncreaseDecrease_743a1730-0ba1-4574-80a1-ce22f8c4251f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cf677f70-a09e-452a-9b9e-31eb98e27260" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_NetIncomeLoss_cf677f70-a09e-452a-9b9e-31eb98e27260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_c8512652-6237-47c4-bec2-70db8c3d693a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_c8512652-6237-47c4-bec2-70db8c3d693a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_12f8fcfd-1622-4cc8-a462-c3eb00ee8683" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_12f8fcfd-1622-4cc8-a462-c3eb00ee8683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e15cdadd-6ca3-47c3-9991-74a88b63ba56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e15cdadd-6ca3-47c3-9991-74a88b63ba56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bb032c14-47ac-4a3e-90a1-f0a749c01dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_bb032c14-47ac-4a3e-90a1-f0a749c01dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_eb4b72d6-efd4-4298-b5df-29d52fa2e256" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0eb6f202-ad17-477f-b585-13adb02c3994" xlink:to="loc_us-gaap_StockholdersEquity_eb4b72d6-efd4-4298-b5df-29d52fa2e256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MovementInMinorityInterestRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_338f4370-bd09-49ff-a5dc-6e9242aaefef" xlink:to="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_88138ca9-09e1-4a1a-8a59-95b9a6f64e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:to="loc_us-gaap_MinorityInterest_88138ca9-09e1-4a1a-8a59-95b9a6f64e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_55359465-d4a8-48eb-a3b3-676291269dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:to="loc_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination_55359465-d4a8-48eb-a3b3-676291269dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_eaff09d3-fde8-4829-8dcb-31b94ff91c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_eaff09d3-fde8-4829-8dcb-31b94ff91c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_2835bc52-c042-4fbc-b9c8-e1bc8ec551d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest_2835bc52-c042-4fbc-b9c8-e1bc8ec551d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_973cfda6-4835-4078-8958-99fa0cc259e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_973cfda6-4835-4078-8958-99fa0cc259e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_37216ff3-6437-4e67-b673-ed2b391d69c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInMinorityInterestRollForward_cc2180f4-1472-4baa-9259-d28ad910c95f" xlink:to="loc_us-gaap_MinorityInterest_37216ff3-6437-4e67-b673-ed2b391d69c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EarningsPerShare" xlink:type="simple" xlink:href="cvco-20211002.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_93647648-c4c9-4eb9-b0cc-32479d7a9e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_f0a41d0f-c26b-48d1-841c-1bba4655950f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_93647648-c4c9-4eb9-b0cc-32479d7a9e97" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_f0a41d0f-c26b-48d1-841c-1bba4655950f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_ba7cb5df-6b56-498d-ade2-1f386d773993" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_61f58b79-ea28-454a-b6db-ce391f0367c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_ba7cb5df-6b56-498d-ade2-1f386d773993" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_61f58b79-ea28-454a-b6db-ce391f0367c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#EarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_6d678b5a-da93-4222-8260-c6433b0aad5f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c4eacba6-336e-4fe2-9adf-0799b8acfd7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6d678b5a-da93-4222-8260-c6433b0aad5f" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c4eacba6-336e-4fe2-9adf-0799b8acfd7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b39cf9b-5967-4aff-abce-594bac1d6669" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c4eacba6-336e-4fe2-9adf-0799b8acfd7f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b39cf9b-5967-4aff-abce-594bac1d6669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ad285297-7a71-4f2d-9195-3209192b6eff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_2b39cf9b-5967-4aff-abce-594bac1d6669" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ad285297-7a71-4f2d-9195-3209192b6eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_d80fb9d7-b67f-469c-93fa-904b91d68b49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_ad285297-7a71-4f2d-9195-3209192b6eff" xlink:to="loc_us-gaap_EmployeeStockOptionMember_d80fb9d7-b67f-469c-93fa-904b91d68b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7ae292b3-80c1-4310-8a60-7879cb1d42be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_c4eacba6-336e-4fe2-9adf-0799b8acfd7f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7ae292b3-80c1-4310-8a60-7879cb1d42be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1f478269-845c-4306-aeb7-708707c962ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_7ae292b3-80c1-4310-8a60-7879cb1d42be" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1f478269-845c-4306-aeb7-708707c962ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_e7ff296b-18a4-4957-8216-540302b77eec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6d678b5a-da93-4222-8260-c6433b0aad5f" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_e7ff296b-18a4-4957-8216-540302b77eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c95f0034-ea62-49e9-996f-3e3917b5cecb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_e7ff296b-18a4-4957-8216-540302b77eec" xlink:to="loc_us-gaap_NetIncomeLoss_c95f0034-ea62-49e9-996f-3e3917b5cecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_10e0cd0d-9ff0-4989-8a1e-05d0165177c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_e7ff296b-18a4-4957-8216-540302b77eec" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_10e0cd0d-9ff0-4989-8a1e-05d0165177c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ab7ff8af-3b86-4a68-ae4d-48ec4930f8aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_10e0cd0d-9ff0-4989-8a1e-05d0165177c7" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ab7ff8af-3b86-4a68-ae4d-48ec4930f8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_fd84a7a1-2d85-4246-a291-1ef2bf59726d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_10e0cd0d-9ff0-4989-8a1e-05d0165177c7" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_fd84a7a1-2d85-4246-a291-1ef2bf59726d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_99224141-1b40-440a-b30d-c77cc5d0af4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_10e0cd0d-9ff0-4989-8a1e-05d0165177c7" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_99224141-1b40-440a-b30d-c77cc5d0af4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_a9d63991-3e82-4787-9a16-61f3b139e57a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_e7ff296b-18a4-4957-8216-540302b77eec" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_a9d63991-3e82-4787-9a16-61f3b139e57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_63cd40a9-6eef-4d30-85bd-588f64d00e21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_a9d63991-3e82-4787-9a16-61f3b139e57a" xlink:to="loc_us-gaap_EarningsPerShareBasic_63cd40a9-6eef-4d30-85bd-588f64d00e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_090b4b2c-c02f-41fe-b601-3a7325bf7162" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_a9d63991-3e82-4787-9a16-61f3b139e57a" xlink:to="loc_us-gaap_EarningsPerShareDiluted_090b4b2c-c02f-41fe-b601-3a7325bf7162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="cvco-20211002.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_01e200e6-23dc-4e5c-b32e-7a475a51ae80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_c976ea66-c4bc-4f5a-9013-b175eba5520a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_01e200e6-23dc-4e5c-b32e-7a475a51ae80" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_c976ea66-c4bc-4f5a-9013-b175eba5520a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/FairValueMeasurementsPolicies" xlink:type="simple" xlink:href="cvco-20211002.xsd#FairValueMeasurementsPolicies"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/FairValueMeasurementsPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_78cbaab2-7988-4a7f-a7c3-a600561d82b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_c767d71c-b574-41a3-85d4-6031945bf6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_78cbaab2-7988-4a7f-a7c3-a600561d82b3" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_c767d71c-b574-41a3-85d4-6031945bf6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy_d5e980a6-d73e-47d5-a6e0-0665e56db626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_78cbaab2-7988-4a7f-a7c3-a600561d82b3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy_d5e980a6-d73e-47d5-a6e0-0665e56db626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_56fb9113-1c7a-44f4-81b8-fa34c54052fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_75fb2e5b-0af8-40a1-b8b9-dae8a1968493" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_56fb9113-1c7a-44f4-81b8-fa34c54052fc" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_75fb2e5b-0af8-40a1-b8b9-dae8a1968493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock_18466cf7-d3ff-473c-842d-c807491f8b08" xlink:href="cvco-20211002.xsd#cvco_FairValueAssumptionsForServicingAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_56fb9113-1c7a-44f4-81b8-fa34c54052fc" xlink:to="loc_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock_18466cf7-d3ff-473c-842d-c807491f8b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1c612984-45e2-4473-a994-204bd0915ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_87d6a6d3-d592-4e50-83f9-f8841e32c1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1c612984-45e2-4473-a994-204bd0915ca8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_87d6a6d3-d592-4e50-83f9-f8841e32c1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_9f2b6076-9073-42c6-889a-eb06611de079" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_87d6a6d3-d592-4e50-83f9-f8841e32c1c2" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_9f2b6076-9073-42c6-889a-eb06611de079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5bfa892c-24ed-4a5e-822d-cbbff3a7e095" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_9f2b6076-9073-42c6-889a-eb06611de079" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5bfa892c-24ed-4a5e-822d-cbbff3a7e095" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aeb34c08-2c11-4697-a503-c6d9c3e54343" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_5bfa892c-24ed-4a5e-822d-cbbff3a7e095" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aeb34c08-2c11-4697-a503-c6d9c3e54343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_684fb7c1-4164-4bc7-8779-db0d52929c27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aeb34c08-2c11-4697-a503-c6d9c3e54343" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_684fb7c1-4164-4bc7-8779-db0d52929c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_072f5e1b-e79a-46f1-914e-4479ad027a65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_aeb34c08-2c11-4697-a503-c6d9c3e54343" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_072f5e1b-e79a-46f1-914e-4479ad027a65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_5060b0d0-a4ba-440a-9e08-9f8ff20ed0ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_87d6a6d3-d592-4e50-83f9-f8841e32c1c2" xlink:to="loc_us-gaap_InvestmentTypeAxis_5060b0d0-a4ba-440a-9e08-9f8ff20ed0ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_7bbd8604-5a81-4a93-8a07-88c9d222afcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_5060b0d0-a4ba-440a-9e08-9f8ff20ed0ab" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_7bbd8604-5a81-4a93-8a07-88c9d222afcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_a33f9fad-92d9-492f-972b-0ed23aba7630" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_7bbd8604-5a81-4a93-8a07-88c9d222afcb" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_a33f9fad-92d9-492f-972b-0ed23aba7630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_8271bf37-b396-4aae-bb3f-339579eeec23" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_7bbd8604-5a81-4a93-8a07-88c9d222afcb" xlink:to="loc_us-gaap_EquitySecuritiesMember_8271bf37-b396-4aae-bb3f-339579eeec23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_87d6a6d3-d592-4e50-83f9-f8841e32c1c2" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_2b716e00-39b0-4317-87e8-44dcba9f8571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_2b716e00-39b0-4317-87e8-44dcba9f8571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_7ab27b9a-29df-4a78-b726-2c95307239fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:to="loc_us-gaap_EquityMethodInvestmentsFairValueDisclosure_7ab27b9a-29df-4a78-b726-2c95307239fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableFairValueDisclosure_737c55c0-3d2c-4d84-886b-3add07bba16e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:to="loc_us-gaap_NotesReceivableFairValueDisclosure_737c55c0-3d2c-4d84-886b-3add07bba16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_67091faa-4d7e-450e-9da2-c4f9bc31d5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_67091faa-4d7e-450e-9da2-c4f9bc31d5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_391f4837-15ef-4907-b715-f0c9442df8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6fb92dab-92f2-4f0d-b748-a2911d226d0b" xlink:to="loc_us-gaap_DebtInstrumentFairValue_391f4837-15ef-4907-b715-f0c9442df8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_dc16cc51-e5d9-4df6-8874-63d3161838d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio_c975ec5b-b900-407d-b620-603e4ca0d8c6" xlink:href="cvco-20211002.xsd#cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_dc16cc51-e5d9-4df6-8874-63d3161838d6" xlink:to="loc_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio_c975ec5b-b900-407d-b620-603e4ca0d8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio_48ed848f-bfa1-463d-8f87-4a26973f7c17" xlink:href="cvco-20211002.xsd#cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_dc16cc51-e5d9-4df6-8874-63d3161838d6" xlink:to="loc_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio_48ed848f-bfa1-463d-8f87-4a26973f7c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio_d766b66e-ae33-46f9-9b1b-cde3b8c973f7" xlink:href="cvco-20211002.xsd#cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_dc16cc51-e5d9-4df6-8874-63d3161838d6" xlink:to="loc_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio_d766b66e-ae33-46f9-9b1b-cde3b8c973f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio_6e283c1c-2ca1-4aab-835c-56424dfcc2ef" xlink:href="cvco-20211002.xsd#cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_dc16cc51-e5d9-4df6-8874-63d3161838d6" xlink:to="loc_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio_6e283c1c-2ca1-4aab-835c-56424dfcc2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_33582dac-7184-4309-931f-aff85e5bedf7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_dc16cc51-e5d9-4df6-8874-63d3161838d6" xlink:to="loc_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio_33582dac-7184-4309-931f-aff85e5bedf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_f51a5bac-15b2-4d1d-bbac-94e768aebee5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_dc16cc51-e5d9-4df6-8874-63d3161838d6" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_f51a5bac-15b2-4d1d-bbac-94e768aebee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="cvco-20211002.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_dddca6be-6021-4b88-a757-1c11dc6016e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock_f2abe367-413e-4fdf-98fe-7d0e2a2a49d6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_dddca6be-6021-4b88-a757-1c11dc6016e8" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock_f2abe367-413e-4fdf-98fe-7d0e2a2a49d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/EmployeeBenefitPlansDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#EmployeeBenefitPlansDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/EmployeeBenefitPlansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1a70dbc9-a0f2-4935-a64e-92a1c32ff6fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLaborRelatedExpenses_f6021a10-5a1f-430a-8164-b1c641e65293" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherLaborRelatedExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1a70dbc9-a0f2-4935-a64e-92a1c32ff6fe" xlink:to="loc_us-gaap_OtherLaborRelatedExpenses_f6021a10-5a1f-430a-8164-b1c641e65293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription_d8eab9eb-6ae0-413b-8627-3e61860e7254" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_1a70dbc9-a0f2-4935-a64e-92a1c32ff6fe" xlink:to="loc_us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription_d8eab9eb-6ae0-413b-8627-3e61860e7254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="cvco-20211002.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_aa1a13bc-a21f-4441-9032-deb5147369eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_0fc6d6b0-34f0-478d-b0d9-e22498058839" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_aa1a13bc-a21f-4441-9032-deb5147369eb" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_0fc6d6b0-34f0-478d-b0d9-e22498058839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#RelatedPartyTransactionsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/RelatedPartyTransactionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_3aed3690-f0ab-4f05-94fa-6be2909e8c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties_f83a6e8b-3878-437a-9d1f-3b2c7c1bd00b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_3aed3690-f0ab-4f05-94fa-6be2909e8c9d" xlink:to="loc_us-gaap_RevenueFromRelatedParties_f83a6e8b-3878-437a-9d1f-3b2c7c1bd00b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_d5940d81-fef5-4394-a66d-2afffc971253" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_3aed3690-f0ab-4f05-94fa-6be2909e8c9d" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_d5940d81-fef5-4394-a66d-2afffc971253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_06af29f2-0a71-433c-9a6a-9b0ec39457e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_3aed3690-f0ab-4f05-94fa-6be2909e8c9d" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_06af29f2-0a71-433c-9a6a-9b0ec39457e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitions" xlink:type="simple" xlink:href="cvco-20211002.xsd#BusinessCombinationsandAssetAcquisitions"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_85d5cced-e92e-4f14-8b3d-a3859488f0c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_d2fbac8b-44c8-4f3a-9cd1-a9f0ce1b6e59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_85d5cced-e92e-4f14-8b3d-a3859488f0c3" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_d2fbac8b-44c8-4f3a-9cd1-a9f0ce1b6e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#BusinessCombinationsandAssetAcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_40716725-7e56-4151-8a3e-674a898864b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_eb9a4fda-0a60-4adc-b60d-f24e8cd8040b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_40716725-7e56-4151-8a3e-674a898864b5" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_eb9a4fda-0a60-4adc-b60d-f24e8cd8040b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_06d0b4fb-0568-4475-b82e-fa61eb9f034e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_40716725-7e56-4151-8a3e-674a898864b5" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationTextBlock_06d0b4fb-0568-4475-b82e-fa61eb9f034e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#BusinessCombinationsandAssetAcquisitionsDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_96d1bb12-8fb4-445b-9a22-708f1c064a75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_96d1bb12-8fb4-445b-9a22-708f1c064a75" xlink:to="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_31a62914-1086-4cfd-8c9e-6a270dd66bea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_31a62914-1086-4cfd-8c9e-6a270dd66bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_da9e1e3c-5461-42c6-a5f8-ff182d25eae2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_31a62914-1086-4cfd-8c9e-6a270dd66bea" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_da9e1e3c-5461-42c6-a5f8-ff182d25eae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CraftsmanMember_b605554b-dd39-472a-abd0-1714c95b4d2a" xlink:href="cvco-20211002.xsd#cvco_CraftsmanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_da9e1e3c-5461-42c6-a5f8-ff182d25eae2" xlink:to="loc_cvco_CraftsmanMember_b605554b-dd39-472a-abd0-1714c95b4d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_CommodoreMember_3113eaca-3c93-4aa8-93f4-a6158b946732" xlink:href="cvco-20211002.xsd#cvco_CommodoreMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_da9e1e3c-5461-42c6-a5f8-ff182d25eae2" xlink:to="loc_cvco_CommodoreMember_3113eaca-3c93-4aa8-93f4-a6158b946732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_28ca6403-45c9-42c4-9bdd-6f345490c443" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_srt_OwnershipAxis_28ca6403-45c9-42c4-9bdd-6f345490c443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_22465f97-e445-4f5c-bb41-9f3f50e12cd6" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_28ca6403-45c9-42c4-9bdd-6f345490c443" xlink:to="loc_srt_OwnershipDomain_22465f97-e445-4f5c-bb41-9f3f50e12cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_MinorityHolderMember_8d08756d-79c3-443e-91da-bd988f32e1dc" xlink:href="cvco-20211002.xsd#cvco_MinorityHolderMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_22465f97-e445-4f5c-bb41-9f3f50e12cd6" xlink:to="loc_cvco_MinorityHolderMember_8d08756d-79c3-443e-91da-bd988f32e1dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4daebfc7-f7a0-4276-8351-b077d5c503b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4daebfc7-f7a0-4276-8351-b077d5c503b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5a668b4-6f2c-4d85-9a65-e6a5b693b561" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_4daebfc7-f7a0-4276-8351-b077d5c503b5" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5a668b4-6f2c-4d85-9a65-e6a5b693b561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_3f18939c-b89f-4301-8cba-483a50a35214" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_a5a668b4-6f2c-4d85-9a65-e6a5b693b561" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_3f18939c-b89f-4301-8cba-483a50a35214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5b051733-22e0-47db-a094-58c9b0bc8fbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5b051733-22e0-47db-a094-58c9b0bc8fbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cf65ca0-d94d-487d-848f-e862ec8390a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_5b051733-22e0-47db-a094-58c9b0bc8fbf" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cf65ca0-d94d-487d-848f-e862ec8390a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5e011550-6ce5-48aa-b5cd-9fb9b1e3e450" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cf65ca0-d94d-487d-848f-e862ec8390a9" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5e011550-6ce5-48aa-b5cd-9fb9b1e3e450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrderOrProductionBacklogMember_788ba582-88bb-4c7a-95b0-0176227a0e62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OrderOrProductionBacklogMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cf65ca0-d94d-487d-848f-e862ec8390a9" xlink:to="loc_us-gaap_OrderOrProductionBacklogMember_788ba582-88bb-4c7a-95b0-0176227a0e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_e847b9ab-0d03-421f-88a7-0f057a07b193" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8cf65ca0-d94d-487d-848f-e862ec8390a9" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_e847b9ab-0d03-421f-88a7-0f057a07b193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_4b05211c-f52b-4d4a-baac-c703708bb92c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_4b05211c-f52b-4d4a-baac-c703708bb92c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_3b908a40-65f2-40f5-8689-e943a807197f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_4b05211c-f52b-4d4a-baac-c703708bb92c" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_3b908a40-65f2-40f5-8689-e943a807197f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesMember_6583a71e-909c-4ce5-aa00-d9ec6a56b8cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_3b908a40-65f2-40f5-8689-e943a807197f" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesMember_6583a71e-909c-4ce5-aa00-d9ec6a56b8cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_f901765f-a547-44ab-8ee5-1871788f5ec2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_srt_StatementScenarioAxis_f901765f-a547-44ab-8ee5-1871788f5ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_2afe4024-5801-4f85-82ab-d414e2cf3968" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_f901765f-a547-44ab-8ee5-1871788f5ec2" xlink:to="loc_srt_ScenarioUnspecifiedDomain_2afe4024-5801-4f85-82ab-d414e2cf3968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_2fea7643-cc84-47c9-a336-23ff4d2e2156" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_2afe4024-5801-4f85-82ab-d414e2cf3968" xlink:to="loc_srt_ScenarioForecastMember_2fea7643-cc84-47c9-a336-23ff4d2e2156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_61da176e-2bfc-4040-bd64-ef9349f3f6ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableByTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_61da176e-2bfc-4040-bd64-ef9349f3f6ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_34970bcd-d5d3-4b16-b39d-702ef8dc02a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityInterestIssuedOrIssuableTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableByTypeAxis_61da176e-2bfc-4040-bd64-ef9349f3f6ce" xlink:to="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_34970bcd-d5d3-4b16-b39d-702ef8dc02a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_InterestSubjectToPutOrCallRightMember_87b24e60-d873-4745-a17f-49ec8b74bb08" xlink:href="cvco-20211002.xsd#cvco_InterestSubjectToPutOrCallRightMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityInterestIssuedOrIssuableTypeDomain_34970bcd-d5d3-4b16-b39d-702ef8dc02a4" xlink:to="loc_cvco_InterestSubjectToPutOrCallRightMember_87b24e60-d873-4745-a17f-49ec8b74bb08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionLineItems_b4da287b-de10-4742-9fbc-2043e507e909" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetAcquisitionLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionTable_f8121dbe-6dc4-4c72-bd2d-ee70601f7171" xlink:to="loc_us-gaap_AssetAcquisitionLineItems_b4da287b-de10-4742-9fbc-2043e507e909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_b4da287b-de10-4742-9fbc-2043e507e909" xlink:to="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_7d5f1c69-dc95-42c6-bf7e-20766ac8108c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage_7d5f1c69-dc95-42c6-bf7e-20766ac8108c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentAggregateCost_3bc33e04-4248-4a81-a2cb-d7d9af2708a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestmentAggregateCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_EquityMethodInvestmentAggregateCost_3bc33e04-4248-4a81-a2cb-d7d9af2708a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_eb9f421c-e115-4843-a644-399e64321815" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_eb9f421c-e115-4843-a644-399e64321815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_a4855c15-84c3-4af6-9f0b-3e1cb34213b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_EquityMethodInvestments_a4855c15-84c3-4af6-9f0b-3e1cb34213b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_96a2486a-2e5b-4b73-8f59-3e4efcffac60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain_96a2486a-2e5b-4b73-8f59-3e4efcffac60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_1a6d6a60-c91d-49ff-88ee-5dced23d2758" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_1a6d6a60-c91d-49ff-88ee-5dced23d2758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_151fbbce-69c1-4a6b-968f-074796580744" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_151fbbce-69c1-4a6b-968f-074796580744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_5b06ee03-5e45-429a-9bf6-9cf14ab7c70a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue_5b06ee03-5e45-429a-9bf6-9cf14ab7c70a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts_8364961c-1e35-450c-aebd-f3f2736e6c12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d4015bd4-78ff-4144-b271-3dafa032678c" xlink:to="loc_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts_8364961c-1e35-450c-aebd-f3f2736e6c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_b4da287b-de10-4742-9fbc-2043e507e909" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d443ec27-fe04-4a75-ba84-16ba8db35597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_d443ec27-fe04-4a75-ba84-16ba8db35597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_0bc8b8ae-ec9d-448c-a004-50e5c26e053b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_0bc8b8ae-ec9d-448c-a004-50e5c26e053b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_8a367f84-3dda-493f-870a-7e5e61e8f6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets_8a367f84-3dda-493f-870a-7e5e61e8f6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_8cfc0630-9db7-49c9-b0f0-78800fa1bd1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_8cfc0630-9db7-49c9-b0f0-78800fa1bd1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_641761fa-e8dd-450a-8733-9a2a593e6ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_641761fa-e8dd-450a-8733-9a2a593e6ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_f826f124-4f1e-4482-9fae-e4e8353f8e53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_f826f124-4f1e-4482-9fae-e4e8353f8e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_a229cb71-27c3-4c6f-96da-e420c6d0d931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_a229cb71-27c3-4c6f-96da-e420c6d0d931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_aac243d2-1da6-40f1-bc82-30257e337893" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_aac243d2-1da6-40f1-bc82-30257e337893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_4f46a133-e5a9-43f1-a9db-7db6334c1dae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_4f46a133-e5a9-43f1-a9db-7db6334c1dae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f0f43a2a-d5d2-454a-984d-ae778c979aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_f0f43a2a-d5d2-454a-984d-ae778c979aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_06a73363-5b80-4f9c-9a66-1ec42a031826" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_Goodwill_06a73363-5b80-4f9c-9a66-1ec42a031826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_81fe82d3-580c-449a-b504-a37ca5d828a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_81fe82d3-580c-449a-b504-a37ca5d828a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_43c7f3c5-c985-41cc-b04f-94f083f7b6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_43c7f3c5-c985-41cc-b04f-94f083f7b6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_23e68a31-c306-413c-bc85-a3e6f846f869" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_23e68a31-c306-413c-bc85-a3e6f846f869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_97511f48-6e66-4e39-bd7d-ec243e8f0748" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_986e8907-7232-4104-be8e-eb36eaaac2a8" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_97511f48-6e66-4e39-bd7d-ec243e8f0748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_d747195b-fa91-42d0-8d28-b29acc0ab1ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionLineItems_b4da287b-de10-4742-9fbc-2043e507e909" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_d747195b-fa91-42d0-8d28-b29acc0ab1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_faf74755-2a47-4ebf-9794-14eea4f4f501" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_d747195b-fa91-42d0-8d28-b29acc0ab1ef" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_faf74755-2a47-4ebf-9794-14eea4f4f501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_1725e8e8-5e3f-4cdb-873d-818f38e4d422" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_d747195b-fa91-42d0-8d28-b29acc0ab1ef" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_1725e8e8-5e3f-4cdb-873d-818f38e4d422" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsProFormaDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#BusinessCombinationsandAssetAcquisitionsProFormaDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsProFormaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3b6f02af-6715-4c97-99b2-6cc7fcbc5189" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_fec11be2-9048-4520-9c23-75e1902edcc5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_3b6f02af-6715-4c97-99b2-6cc7fcbc5189" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_fec11be2-9048-4520-9c23-75e1902edcc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_a509b570-34f8-4df1-91c9-5fbe51c06c73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_fec11be2-9048-4520-9c23-75e1902edcc5" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaRevenue_a509b570-34f8-4df1-91c9-5fbe51c06c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_356f0773-c7f6-4bbf-84a0-78428918b0cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_fec11be2-9048-4520-9c23-75e1902edcc5" xlink:to="loc_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss_356f0773-c7f6-4bbf-84a0-78428918b0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_8c84b001-f0ff-406a-ae44-100348dfb7fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionProFormaInformationAbstract_fec11be2-9048-4520-9c23-75e1902edcc5" xlink:to="loc_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted_8c84b001-f0ff-406a-ae44-100348dfb7fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessSegmentInformation" xlink:type="simple" xlink:href="cvco-20211002.xsd#BusinessSegmentInformation"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BusinessSegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_0d2928b4-8f3c-4ed4-8ba6-5f691afe67a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_7d47e171-979b-425f-81b9-a8b384f8ebf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_0d2928b4-8f3c-4ed4-8ba6-5f691afe67a0" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_7d47e171-979b-425f-81b9-a8b384f8ebf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessSegmentInformationTables" xlink:type="simple" xlink:href="cvco-20211002.xsd#BusinessSegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BusinessSegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_52ecbb82-f70f-4502-972a-b87396891370" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_bcdd8aa6-d457-44bb-b537-0bb8242dbac7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_52ecbb82-f70f-4502-972a-b87396891370" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_bcdd8aa6-d457-44bb-b537-0bb8242dbac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.cavco.com/role/BusinessSegmentInformationDetails" xlink:type="simple" xlink:href="cvco-20211002.xsd#BusinessSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.cavco.com/role/BusinessSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_74d451ad-432b-4cdf-bfc9-21118729785a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bbf7af8f-b0c8-4f6d-8374-12e61e11abb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_74d451ad-432b-4cdf-bfc9-21118729785a" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bbf7af8f-b0c8-4f6d-8374-12e61e11abb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1897c3c9-90fc-415d-9872-5de081a4c724" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bbf7af8f-b0c8-4f6d-8374-12e61e11abb8" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1897c3c9-90fc-415d-9872-5de081a4c724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_721151ec-8376-458d-9420-d8bc3d04d96e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1897c3c9-90fc-415d-9872-5de081a4c724" xlink:to="loc_us-gaap_SegmentDomain_721151ec-8376-458d-9420-d8bc3d04d96e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FactoryBuiltHousingMember_a1dd0b18-181f-43d0-8342-fc3c99c432a9" xlink:href="cvco-20211002.xsd#cvco_FactoryBuiltHousingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_721151ec-8376-458d-9420-d8bc3d04d96e" xlink:to="loc_cvco_FactoryBuiltHousingMember_a1dd0b18-181f-43d0-8342-fc3c99c432a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cvco_FinancialServicesMember_41e4f57b-6d8c-4385-a5c1-3f2424736b1d" xlink:href="cvco-20211002.xsd#cvco_FinancialServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_721151ec-8376-458d-9420-d8bc3d04d96e" xlink:to="loc_cvco_FinancialServicesMember_41e4f57b-6d8c-4385-a5c1-3f2424736b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_f96ac7df-36cf-4a8b-abff-108ce4e52255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_bbf7af8f-b0c8-4f6d-8374-12e61e11abb8" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_f96ac7df-36cf-4a8b-abff-108ce4e52255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SegmentReportingInformationProfitLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_f96ac7df-36cf-4a8b-abff-108ce4e52255" xlink:to="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_26b07584-272c-47e1-90f4-b500fa2f9e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:to="loc_us-gaap_NumberOfOperatingSegments_26b07584-272c-47e1-90f4-b500fa2f9e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4a253cf4-e957-4b3b-9cee-e4bdb27cfdbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Revenues"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:to="loc_us-gaap_Revenues_4a253cf4-e957-4b3b-9cee-e4bdb27cfdbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cc0f8cec-a5d6-452a-b870-90ede9f86a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cc0f8cec-a5d6-452a-b870-90ede9f86a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a054bb40-9bde-4d02-8e0e-fdde5e191b07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationProfitLossAbstract_d3f227ea-061e-49d2-bf22-1615fbd1235d" xlink:to="loc_us-gaap_Assets_a054bb40-9bde-4d02-8e0e-fdde5e191b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>cvco-20211002_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:cvco="http://www.cavco.com/20211002"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2021"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cvco-20211002.xsd" xlink:type="simple"/>
    <context id="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i601e986258b443bfb98bcb370ae8b740_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i041e2f3006e545e686c6927e1eb71c57_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i79af945561b2431cb7940e3b0cb3a398_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i092da236e61a419eb431efe99fd00119_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i5623b4bea3244439b84a358e307ba338_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i62fb162072174830b5a5c380179992a6_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i14d874ca1f264a658b76ca920bb4e390_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ib0d58b8211f3422ea345e2b029100841_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:AssetsAcquiredAxis">cvco:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i878c42f1ad354249ae629936fd51046c_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:LeaseObligationsIncurredAxis">cvco:OperatingLeaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ie22fb06793514a48b1203a581f2da1f2_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:LeaseObligationsIncurredAxis">cvco:OperatingLeaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i21f2adacc1124f6a9f3ef084390318df_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:AssetsAcquiredAxis">cvco:RightOfUseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i7822b8c50a8d4a5995b9481c28f88951_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:AssetsAcquiredAxis">cvco:FinanceLeasedAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i07b3d9072e1842b3a9dbeb080240d762_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:AssetsAcquiredAxis">cvco:FinanceLeasedAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i00dedf03d21d4849bef9797618853b18_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:LeaseObligationsIncurredAxis">cvco:FinanceLeaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ic742a206fb8e48c099cc76cd5ba6ed49_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:LeaseObligationsIncurredAxis">cvco:FinanceLeaseObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i1164663e7cb947e19c33f98fbe1502b4_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ifa76fc04ed3f4eea912f2334a6058966_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cvco:MinorityHolderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i280e29ceb45648eea0261a98065df065_I20210704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-04</instant>
        </period>
    </context>
    <context id="id87864600cd243cdba2a4500c04d8e78_I20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i079ae71292334778888f0cd8c76b0063_I20210704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-04</instant>
        </period>
    </context>
    <context id="i515306ac3d064306a2e92c734d5dfc97_I20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquityInterestIssuedOrIssuableByTypeAxis">cvco:InterestSubjectToPutOrCallRightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="i3d24c5696eb348c1baf70daee826ff18_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:HUDCodeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ic05288a55bc84635995ad51f58c6a798_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:HUDCodeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i737d610e25144ce8a61c9a41ace3dafc_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:HUDCodeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ie563a157381a42369040274071d5ec23_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:HUDCodeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ic872c8bd6da04b0b96d8b222f8eac118_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ModularMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i209ada07056547838d05c10b82eaf8d5_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ModularMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ic24012519fdd4a91a27d4ba0c3081898_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ModularMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i5740c7c00d6e434a9aea01109f91b875_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ModularMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i22563408a73246749220dd7b9d0a5038_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ParkModelRVsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i29bfdd7aa0f34cedaa5a7c469867a1a7_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ParkModelRVsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i48acb8a3b9804fefa8901be94fd979f5_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ParkModelRVsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i086a70a921064dca9b3aa553bd44c0a5_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:ParkModelRVsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i2aa17b5fb78c44c18d858f4501b8c3ce_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i592d7e06c2bf42df86924e2a927a424e_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i151acb1e7be94f7081d2621971d78900_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i4d414ae03e6e474a90f9143d270c1de9_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i674d4a45727d48a18b0f6846e5545988_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="if63e29d556294a7e8a2d72bed64096bd_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="id485f572b4c443e69a1863ccfd0c45ac_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i3dda59fa9818400cb692e36b1769bca8_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ie1e6750ab7fe4e0ea9475e9039f9d645_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="id8cfc5fc07c04860af7c591fcf155796_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ib4203580c993428d81fca3eea0d9206b_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ib9b51a371f1047c4be477cbdf444ed71_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cvco:InsuranceAgencyCommissionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i3bf6dd431bfb48009bc11fb6340cb8ce_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ia88553842e6a4187b74f0cf2d7dad470_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i7814530311ef4c8d8ef27ec50522a6d0_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i8ab86f015314495f90ed7717b8d3b136_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FinancialServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i4fa2d3913eb842d59514b1bb376c76df_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ia9408c5b21d94744a7278b2205008b78_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i13b450c504914b87b579d84c67797759_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i64afe492bee646cf8754b467f8b1a85f_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i96ea864fa19241b8afaf14c2678e4bef_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ie8800fc939d34883ab245bbf06694c39_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvco:CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i88bfd4b7040642058c9925e110e756c1_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvco:OtherRestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i17d9ace2d406468bb6c6bea369844aa7_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cvco:OtherRestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ib94d8cf49f3544a299da4170a9633bb2_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="iad2af00a949949fea100a416c4acb502_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i8b8792be3cd94000b454cbe89daebe70_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i48165c4acef044baa5309a7c3f90530a_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i9c0245e09a244de683d411566f0cba84_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ia9480b5ef3b1406bbf3dd2d4969dd8e5_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i9d3df4bd988c448fa97c71ddbec2ccca_I20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-03</instant>
        </period>
    </context>
    <context id="i802c8d721c22490e8660be31daa90c87_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="i4577911304eb4d2b88b58dc62de862f6_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i5ee46ab6d0f0412b8ea99e1b1dfd43bd_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i7c67d24aa3fb4775b60ecd764bada17f_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ib0f5f8df29e14ffc9482458bc239d489_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i0c8f364978314a5692e882df95284a8a_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i0a10b2b5be114797a25d39a5186c73ff_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="id72be30bc225435f976d911a087a46e0_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i8e84235dc45c4ab780ca475d82e989d4_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i060c8c23915c444faa8b7474d0bd093f_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i4669c8cf506d4d1eaf119d54398e6ac9_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i4eb35a17bac349a9ba186fa3eb4c8ed8_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ie879c9533f224b269dab502e86384ef6_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="icf5173081e1242c0a47c0c0da5c625b3_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i5d426e235d074006ac95825f9b2a0f75_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="icdbc3ea87b9d46788d0bd557f6bf8c06_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A3160DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ia4547bd3dd804ae8a0083478150ea064_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A3160DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ia5a23870c73d43eb83cc57b521ec995f_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A6190DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ib242352b29f44adc836095caf30b4705_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A6190DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i5bbf19de9a924ee3a56f58b58d04be9b_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A91DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="icede1816ca084f998acf3f8c85736d03_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:DelinquencyStatusAxis">cvco:A91DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i8bc23931d8594318ab9097dd976fb4af_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="idb0b43695d19467fb85c63c20754db1a_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ie4a62292a3ae4fdfbe6b7908948eea34_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i30da97dc0eee4df387bdde3e7064d780_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ied8500ebfd3f4f7fa5999b59fd07f1b3_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i8766cfe0be994dc7af1589d2383fab4f_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="if53a58f551914ac4a7caf33af1b7da85_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i1aad211bcdc44b2bbfa63a28ea8a25ae_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i8129277be8944e99bfb7e86262b1919b_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ibc0f4b17c3084f60b07c09e436d78a67_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i95f63f01642943b38e0d2dc6d0ad81f3_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i86018f26475643649e4a611df48ec825_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i3d9e45d585d249979ffd748c4707d1ac_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ib62fade66811405faf1b87b0105cf535_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i027eab95f6bc43eab42249bfc9d3fe9b_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ie651c3b9f8a24fdd97f0c0ff22c736bc_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ibcb27589bae54845b9950c2c44fedbdc_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ibdb4a6c734a84b128972f162d84ae764_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i4fbba0c0cce74d3699660b4bb34f6030_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i0e0befb28f674f9f8774bcb8502912d3_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i7c0f1cb1085c48d5a7984c5622d63d2e_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i0325e7c7b4f745b08f6573e7449f61d7_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i0cce54131fef45b5b2c89210082fb65e_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="iba2e86b6e8b040b2834b674b9fee3b5f_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="id5dac4122f684e22961a2df2d3bc336a_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="icfc34fd445094bc28738621af36fd35f_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i866a6e7f001c4db5a3de165d5ef8a4d2_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i9fc880083bd847e0a623a20e4ddeb752_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="if199320fd7d24b8d965943d06fb323a4_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i77c4e39d49b74ae494618437f41c04a0_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i01028cd9fc12494697e2db56e05a3208_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i6aa78083c51d4df3aabb20d4f1f34b7b_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i915d2b9efbf045a889326adcff6222c9_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i76fa3873c6c94acb8dbbda7905f3154b_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i1a8d0dffade74c3698dcaf3ee69692d8_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="iff9273ae90154f70881406aa5e0e46e2_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ib73b1e63bdde4881b401b4d442b71bfc_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i8299c9c583c447c9ab329cc8a5c4ca57_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i10c5a4c0dc2441b98f8d5c34afc2be2b_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ic81e2e8ee45945469b96b01126f82536_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i9315d920b0274762893438ebf5420471_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PrimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i982b7b09301b43f99ca145f1eff72dce_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i190480cae51a427dbed897616b68c9e1_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i800b13d839cd4eac98e2aaa01591f47f_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="if08c43cb738249c1894ad2459d0f31a9_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="iacf086e6964441409d695512667e7f7d_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i1dddc7c71d2e4c08b0a7ab5bc94b15ad_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i06fc289ba3764489b3a8d37b09591ac7_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NearPrimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ica663bad76b048afb47eb51535acb05f_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i0895312c54bf41fb93a17f8e36d57991_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ic0935b922e6344958eca55cb93fdf0d8_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ia9bd0952ffbe4b5292fb1e35c9abad26_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="idee1e3f1fcfa48fd829c252fefbe0061_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i06431dc3488e41f4a1f2bc7ec01aa37d_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i889f70f8c687451fb4838e87ff11075c_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubprimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="if10f4e18366a4704838b71704fa784df_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i529c7f6991134821bfaf0a134fc3dbfd_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ie9f176ffaa1a41dc97b9418b70fc9b34_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ide1deb8d92664d0ab2266a4ccdafe92e_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i5a127b2f2166440d9dedd59313634c4d_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i3854db680fd24849915d519996bf2b52_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i8dd09b3bcdce45938b4cac956508e192_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:NoFICOScoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i3d83080bed544eb7a2b7727dd2869fc3_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i45cf69f8ad9740c2a4fe88a489641cd7_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i5dc51516b10246ebad2e7aeb8824ded9_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i15d26302a0af4968870acc20f4d7c361_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ic78894c3e2374d23b9dd5f22df615526_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i9a6ce37f342b4a1d9c303511b773db9e_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i6c7b3cec5d1d49399e4181e1a120951c_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ic662b9466e2d4cbd82b97fc4db68c622_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:FL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i553e51329ad44006bc19fe5076467830_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:TX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ib5acae99ec74432496e2a042bff21bdf_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:FL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i6bd349a44a1146f1956a58ef619338a8_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ie241e112c3d64d19a747e83b0067b0b3_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i68df38700d3a4a76bbe5c8e3355de403_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i5882ad6da6b4413baa0d9dba5c92d7bb_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ia72a7092e7524dc0ac0e99621de3777a_I20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-03</instant>
        </period>
    </context>
    <context id="icc5c30cac2a94f8eb5825ada844f19ab_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="id15866e8de8b4061b95c67b2eba2c4bf_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i59fbbc6dfa5f42ec9e93b625da0fb7ac_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i21ec2438afb64805a604a44eb3777d23_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i622e7839b958443989ab3f2fe5d5c747_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i4761a70869204bfda3ec41613794f08a_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i4ee266c7ec5f45a6a3230857411843fc_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i40bd4c26989743b3a6bfa7106a2dcf4c_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i856114a5d7fa408a8c41c08a9faf2406_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i81b8b2305f8e4da39b725bb63bdfc627_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i27b5e2f330fb4f6181104baa7cadb318_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="id1651ad68e92471d88855bd6ce78a8e9_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i9f4c88e80f244886b6ae01f827f7f412_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i979a46fd03074ad7b8bf0e769bd7a025_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ibc23730c829249a39353aa70bd82278b_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ifd6d6831544742a698f9a028b7579daa_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i900790f3d6504e329a10b566cab4239f_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i3d3502a1934f441bb542f56097b237d8_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ib70c3e5e9b47493b920b932241787712_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i99539fa78ac24cdd87dd4c986bfc9898_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="idf145b05dcdd4347a9cd052f6f292e6f_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ia62a0dc35aef46438c12999fd9619438_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i8784dfa796db4215aab92f3acdfc20a2_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i90d900645675436596e90b2846935d76_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i66fb2b49080b4759a9de3900a7d12702_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ia95eb515d6e9423fbda8bbd449030180_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i8f92c3865c5d4d8ba807cbef91e58c5e_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ie0c6ad474f14405bba3b0f1109716028_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i03822c95ad974297bdff09f75b376917_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i5213e464147041088ecabb50f436f066_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ief2a5f74ebe041af859c4300a2e94a8c_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="iade068c4c42a48d4821a73801c75f034_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">cvco:WatchListMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i9b46b36fb0934e458fd039a6e5a8d74a_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i4117a471af6b474bab326300bc6eb1de_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:CurrentFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i0c5c5f175d2747308b37f9cabeb5c74a_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="iea6acbc72d4747b3b0317b640b9498e6_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ib38b5789cce04a90a218a78d03c130e2_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="idc76e72de32f44a5aa45bffa65c56add_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i258cb64d23e742659e95df4c849167e7_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ic5a7ab669c6749259d2228e4a0440b35_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i75234c3620af474faac47653e537b1bf_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:PriorFiscalYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i56f6413a630442e5afaec498cddf89fa_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="if230bc689bcb4548899e56a9c5164b5e_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2019Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i0f41388735d04dedacedea51c74a74c9_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i5c4bb9b0be564affa2bbf476c0a0efc6_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i092013aaecf046279bb854c90dd9fa64_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cvco:YearOfOriginationAxis">cvco:Fiscal2016AndPriorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i5cc51ab64329487c8ce666af2c187df0_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i362d9bb698c34f65be4c5624a63aeafb_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:PA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i7168811022bc4ce7aa27c4dcc50158ad_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:AZ</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ib4b3355fced2413797f7827023465e94_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i2b0b1d0888c94469a4745e38f6ef4084_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="iaa98c9078ea643e286e3e678cc5952ac_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i1534690b3b4a4e6690f3c72213b52be9_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i70431ad7e9d04526997e2225cc65a349_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i585e8206565f4d86b8522fed10e61a84_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="if30cb76d68c34a2aa20304ccb070def4_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ib59b90e2bd8c42978fe3ed637462f550_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:GoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ib4d19abc8d774a9facd3625694fee4ba_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i5a68dd39ff5e4a2eb8b4089f1258911b_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ibd459913dfef4cddbdc590b556b60999_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cvco:StateInsuranceLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ifc3ebdaacbf24f9fbad1e5753cdff9fa_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">cvco:StateInsuranceLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i6df8a95cf50941bf9cbc11fbe3f7d513_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i6f720c3bfb8d4a029e6c7785ffb004e1_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i9ec8128211b14a3b9f295f35e2498379_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i6865d2b1b7fe4baeab4870c804c237c9_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i8563decf2fd142769f1e6430247a178b_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i2e64b3efcba14cc7ae877c361afa65ca_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i74aa5f40ae51486ca8cefe96fc774f00_I20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2021-07-03</instant>
        </period>
    </context>
    <context id="ia70f3f2d667d46bfb1c6ebe98ae268d6_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="i2d0e631688414afe8662a19848fb0aa8_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:GuaranteeOfIndebtednessOfOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i72ee97345ccc4b1fa1049e1bae3fc8e5_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:GuaranteeOfIndebtednessOfOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i29a1a0d011fe41ddb22302b3a8f30406_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:GuaranteeOfIndebtednessOfOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ice893e919bcb49c48a753bfb0577d472_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:GuaranteeOfIndebtednessOfOthersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ifbde41b3c7ea4db1bc2d7eec56599ef2_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:LoanRepurchaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i664da98120c9400eb9e2c2f9b67b4749_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:CountryplaceCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="if0ab5524ab434072a41180d93a853f91_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:CountryplaceCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i8df71a4422224019a1410ef3d9aab1a8_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:CountryplaceCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i8211f415ae344d8498bbf263399fd253_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:CountryplaceCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ice4df83fe6bb4a2f931adbe03432ca3e_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">cvco:CountryplaceCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ifd505a2b30a742408a4ce81b8249e361_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i2d12a531f8954e0482f1aa1ca836db41_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i049ba0eabeb24b8baff9e74b87b1ab18_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i1fda3976b06d481b93c32f01239e11d2_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i9a409b9dc8c04e549482e4a9abb70f89_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i5848c358d74649918909ba06d74568b6_D20210404-20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-07-03</endDate>
        </period>
    </context>
    <context id="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-07-03</endDate>
        </period>
    </context>
    <context id="i13a0203a3d34488cbeb498d061a028f2_D20210404-20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-07-03</endDate>
        </period>
    </context>
    <context id="i6bed58a8b7dc4032b5820d15a426de6a_D20210404-20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-07-03</endDate>
        </period>
    </context>
    <context id="i0a6c78f0604b45e689ce2de013a86f5b_D20210404-20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-07-03</endDate>
        </period>
    </context>
    <context id="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-07-03</endDate>
        </period>
    </context>
    <context id="i65027364030f4a178354aa96588415ee_D20210404-20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-07-03</endDate>
        </period>
    </context>
    <context id="ife0f5a0a35804042ab9dfb9f71a427c1_I20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-03</instant>
        </period>
    </context>
    <context id="i9e718f629f084940872447813bf1d604_I20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-03</instant>
        </period>
    </context>
    <context id="i90ba2f4c740c4694806484a357e82757_I20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-03</instant>
        </period>
    </context>
    <context id="id4a275ccf2a54fc8921d6fe128f33e51_I20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-03</instant>
        </period>
    </context>
    <context id="i87b154ad8e1043d488eed375286fe758_I20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-03</instant>
        </period>
    </context>
    <context id="ie4cf4eb256b542de86889af9e8cd6b9e_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i089e45dbe4794bef8863244418047957_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="id19ed2faf3cd4a1d80320dc9ddf801bc_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i44367e54ae1e4526bb4b0b43f67ee6dd_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i19efc9b030544fe49e8953037bd06efc_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ib3285d16ac52409ea6d64cfa920d141f_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i410698c90b50448998345543dd51e85a_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i2eb9f642335f40c5810e35e6b7606ce6_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i4d491f2346f64b038fffd437751b7608_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i65fafe7405d54bcbb5806554d94b7571_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="iccb4d847c1dd44b7826a3b1d967729b4_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i82118ed4aa5246c3a96c42a3b5d3b290_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i08002380be054c5abc2dd17b984c2a23_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="ic543ae8429414b228eb2735f2a430c29_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="id21b7dcf4b164179a7e3adaecfb4ceac_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i71ef35b453cf493dac85d40c10d7c5b8_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i7716dd8a007b43cda51a8e5096f41e4f_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="ia6f8c3b133304fc7993b164e7f4f72f7_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="ia3aa95d95f5d407d81c9e29eef40c641_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="ia1bbf2f36f3346f89e1674a8a7f45174_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="i4b23683b1dea4f108426950ca6b368c8_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="i9e475a83a6eb4a318b75c1c496ab4a78_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201613Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="i2baec55605964e3f868182e7c3373d71_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="ibf18b634dc074379be22a4b83842aaf1_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="i4544c09ad40a449ebab813c1033d2b71_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="i94b52b36395a42e7bc146764f35a11d2_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="i199316e6502945498be66889f7ce0a60_D20200329-20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-06-27</endDate>
        </period>
    </context>
    <context id="i427045271d0545a7a3ca4b2da25b84b1_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="iee1a45b373d348f3bc4c0b2f8878a271_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="if9399a3c337a4299af610ad8a9b01698_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="ic78aae9dfd1b4cd4b9ff9fced6f42571_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="i8749284e2b024225a3092a7c80ebb772_I20200627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-27</instant>
        </period>
    </context>
    <context id="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ic9cddba3aedb42cc9b5eb9501bbbbdfd_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ia060eded05a04229bbbbade5e3c05594_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i6045cde3cace4eee91d6760ebdaafd31_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i8d79d2eee6a64311b80cc2e94fa77730_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i77c55bed261443328e157a6466a29609_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i4cdb459aaa1747b2b5fc6fabb222e169_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ibc303c762dfb4a3ea35b2049415dd73d_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i84ef5e2a2fef40ec8b975aabd66fb6f1_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="ief82eead723e49f0afd67bb0ba504bb6_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i029b11f10f094d7e9bd3a19933c3636b_I20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-26</instant>
        </period>
    </context>
    <context id="i7fb6289155874800b0e853d6286508f3_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="iaff758c875d843729b1cf4af54469c21_D20200628-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-28</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="ia93a5835b5834ed7bbe66cc814a9076e_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="iedfdeadd83164bbcb1f19acf57a57149_D20200329-20200926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-29</startDate>
            <endDate>2020-09-26</endDate>
        </period>
    </context>
    <context id="i7f9de040c7764e73b362ac5503d9f4d4_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i2936efaf1ab54f60ada52d992723d8e0_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i126f8d70a49246689a57caf4574991f5_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="id78210e11206489e9866ee8089ce7b76_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="ib0875b10a5814fc0aa9ebc414ba2732b_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ic990d73d04f7436cadb77afe229c2b11_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i8a7ea98d194a46d7ad48155ae42b6bf0_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i8a067d1601344ffc92033f883b377f84_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i226c08e2cb0244708060976164efe61d_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ib599328d7f3844c78bf939da6908febe_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i0ed92d62863e451f9bfc8c32dcaece23_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="idfae526825bb4ffe958683d5ce38130d_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i08868ee1d9124662afaa2125256fe88c_I20210703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-03</instant>
        </period>
    </context>
    <context id="ic482437f7e1a420ba3891069cd3356cc_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="id30f06ac684a4f61915242dd0fcfdfaa_I20210704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
        </entity>
        <period>
            <instant>2021-07-04</instant>
        </period>
    </context>
    <context id="i99d6a93b6b9744f39e62c285635f2f7c_I20210704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CraftsmanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-04</instant>
        </period>
    </context>
    <context id="ic80c3cdcc8f14161832be90a0269dd04_I20210704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cvco:MinorityHolderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-04</instant>
        </period>
    </context>
    <context id="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i02173f0ec9e847d8adb1a6209a4a7866_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i2b49cb8e791f494e858419862ffb4f0a_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="i2b6c2ac993074f43af5429973e5942f7_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i02f2bcc5adad432993fdfb7760f8ce7d_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OrderOrProductionBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="ib1199a73b4784211b82462e03cefc273_I20210924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-24</instant>
        </period>
    </context>
    <context id="i81c839ac7160453e9f8bba3ba761b24f_D20210404-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="iaa11673b4bbe4557b347df5bbfde2fbb_D20210704-20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cvco:CommodoreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-04</startDate>
            <endDate>2021-10-02</endDate>
        </period>
    </context>
    <context id="ifc23a6a9605f4ff293893b4c7a060b4c_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="ia9cacabb873d4accab8518354964bb46_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FactoryBuiltHousingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </period>
    </context>
    <context id="i883fc296ff6b48fca1ea727451af91f8_I20211002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-02</instant>
        </period>
    </context>
    <context id="i861f6f7cfbe842c4a062676c08227d80_I20210403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000278166</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cvco:FinancialServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-03</instant>
        </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="segment">
        <measure>cvco:Segment</measure>
    </unit>
    <unit id="factories">
        <measure>cvco:factories</measure>
    </unit>
    <unit id="store">
        <measure>cvco:store</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="claim">
        <measure>cvco:Claim</measure>
    </unit>
    <unit id="loans">
        <measure>cvco:Loans</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80L2ZyYWc6YzczYTI4MTY2ODg2NDBhNmJhOTE0Y2VlNjRlNWRiOTQvdGFibGU6YmY1MjRhYjk5NTA2NDFiZWI4YTg1NGE2Mjc4NTIzNjEvdGFibGVyYW5nZTpiZjUyNGFiOTk1MDY0MWJlYjhhODU0YTYyNzg1MjM2MV8zLTEtMS0xLTA_ec632917-577a-495f-ac8e-b23324afc053">0000278166</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80L2ZyYWc6YzczYTI4MTY2ODg2NDBhNmJhOTE0Y2VlNjRlNWRiOTQvdGFibGU6YmY1MjRhYjk5NTA2NDFiZWI4YTg1NGE2Mjc4NTIzNjEvdGFibGVyYW5nZTpiZjUyNGFiOTk1MDY0MWJlYjhhODU0YTYyNzg1MjM2MV81LTEtMS0xLTA_92c8ffb9-cef1-4709-abbc-dca94d129d3d">2022</dei:DocumentFiscalYearFocus>
    <dei:AmendmentFlag
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80L2ZyYWc6YzczYTI4MTY2ODg2NDBhNmJhOTE0Y2VlNjRlNWRiOTQvdGFibGU6YmY1MjRhYjk5NTA2NDFiZWI4YTg1NGE2Mjc4NTIzNjEvdGFibGVyYW5nZTpiZjUyNGFiOTk1MDY0MWJlYjhhODU0YTYyNzg1MjM2MV82LTEtMS0xLTA_ce53f479-b959-4e33-8020-82b0dac0cf5a">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80L2ZyYWc6YzczYTI4MTY2ODg2NDBhNmJhOTE0Y2VlNjRlNWRiOTQvdGFibGU6YmY1MjRhYjk5NTA2NDFiZWI4YTg1NGE2Mjc4NTIzNjEvdGFibGVyYW5nZTpiZjUyNGFiOTk1MDY0MWJlYjhhODU0YTYyNzg1MjM2MV83LTEtMS0xLTA_50012324-eee7-4123-a09e-9df336cd7932">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80L2ZyYWc6YzczYTI4MTY2ODg2NDBhNmJhOTE0Y2VlNjRlNWRiOTQvdGFibGU6YmY1MjRhYjk5NTA2NDFiZWI4YTg1NGE2Mjc4NTIzNjEvdGFibGVyYW5nZTpiZjUyNGFiOTk1MDY0MWJlYjhhODU0YTYyNzg1MjM2MV84LTEtMS0xLTA_e021d17a-2dcb-4d2d-bec7-e5dc07d92d6b">--04-02</dei:CurrentFiscalYearEndDate>
    <cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83OS9mcmFnOjMyOTA5MGRiNjA4YjQ0MGY4YzFiNWRlZjFkMTNlOGViL3RhYmxlOmQ4NzA2YmFhMGZmMjQxZWI4MjdjOGEzMmFmNDJmZjM2L3RhYmxlcmFuZ2U6ZDg3MDZiYWEwZmYyNDFlYjgyN2M4YTMyYWY0MmZmMzZfMS0xLTEtMS0w_e26361a8-fe23-4a26-8ba1-4dc8c54a14c1"
      unitRef="number">0.002536</cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio>
    <cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83OS9mcmFnOjMyOTA5MGRiNjA4YjQ0MGY4YzFiNWRlZjFkMTNlOGViL3RhYmxlOmQ4NzA2YmFhMGZmMjQxZWI4MjdjOGEzMmFmNDJmZjM2L3RhYmxlcmFuZ2U6ZDg3MDZiYWEwZmYyNDFlYjgyN2M4YTMyYWY0MmZmMzZfMS0yLTEtMS0w_37a52371-9c60-4187-9034-86f3605c1912"
      unitRef="number">0.001542</cvco:CapitalizedLoanServicingRateOfLoansHeldInPortfolio>
    <cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83OS9mcmFnOjMyOTA5MGRiNjA4YjQ0MGY4YzFiNWRlZjFkMTNlOGViL3RhYmxlOmQ4NzA2YmFhMGZmMjQxZWI4MjdjOGEzMmFmNDJmZjM2L3RhYmxlcmFuZ2U6ZDg3MDZiYWEwZmYyNDFlYjgyN2M4YTMyYWY0MmZmMzZfMi0xLTEtMS0w_2d964b3b-4b5c-4ec0-9d0a-0e555de89fa7"
      unitRef="number">0.003439</cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio>
    <cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83OS9mcmFnOjMyOTA5MGRiNjA4YjQ0MGY4YzFiNWRlZjFkMTNlOGViL3RhYmxlOmQ4NzA2YmFhMGZmMjQxZWI4MjdjOGEzMmFmNDJmZjM2L3RhYmxlcmFuZ2U6ZDg3MDZiYWEwZmYyNDFlYjgyN2M4YTMyYWY0MmZmMzZfMi0yLTEtMS0w_072c7df5-6a73-4f34-a220-e2db1e2a3c4d"
      unitRef="number">0.003357</cvco:WeightedAverageServicingFeeOfLoansHeldInPortfolio>
    <dei:DocumentType
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTY5_22ac20ce-4a48-48df-a10e-ebb0a6e69c8b">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6N2Y1ODI1Y2RjYzY5NGIxMjlhZDhiYjljMjMxOTNlOTgvdGFibGVyYW5nZTo3ZjU4MjVjZGNjNjk0YjEyOWFkOGJiOWMyMzE5M2U5OF8wLTAtMS0xLTA_eff9c2d2-ba50-4dfc-97b9-b51d77137ebe">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xMzk_3e4f5e34-ee3a-414c-acfb-8613d1db65b1">2021-10-02</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6Njg3ZDRmNDY1ZDJlNGJjMmJjZDhiNWE0MGM2MGRjYWYvdGFibGVyYW5nZTo2ODdkNGY0NjVkMmU0YmMyYmNkOGI1YTQwYzYwZGNhZl8wLTAtMS0xLTA_b27db039-ae95-4f83-a3e3-fb1c6f1716d9">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTcw_711eae7e-4f6a-4864-95de-4a773ee055be">000-08822</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTcx_020ae0d0-368b-4ee3-8482-cf500937c698">CAVCO INDUSTRIES INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF8wLTAtMS0xLTA_517587da-b7d7-454c-bc4b-54f1da5fbdb6">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF8wLTMtMS0xLTA_5c9d05d1-5414-4272-9a2d-ef2a17263fef">56-2405642</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF8zLTAtMS0xLTA_01153ce4-a5ce-4e98-8115-9f753a41c07a">3636 North Central Ave, Ste 1200</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF80LTEtMS0xLTA_37cd04e5-c7e1-4ea4-9a6b-28e3829f0732">Phoenix</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF80LTItMS0xLTA_96c32d2f-0558-4a49-a46b-db590e99e4bd">AZ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6YmY0ZWFjZmM4OTMwNDg5NWE1NzgzMzhlNDk4NzdlYTgvdGFibGVyYW5nZTpiZjRlYWNmYzg5MzA0ODk1YTU3ODMzOGU0OTg3N2VhOF80LTMtMS0xLTA_9ffcaf8c-bcf8-49a3-b99f-2eb95af4be6b">85012</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTcy_81a727b0-2f3b-4468-b299-baa94bdc713f">602</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTcz_275b1c64-e93c-47c2-9246-d012303e52b2">256-6263</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6ODVlNDgzNjZmNmE1NGI2OGE3ZTc3MWRkMmQ0NDcwMTgvdGFibGVyYW5nZTo4NWU0ODM2NmY2YTU0YjY4YTdlNzcxZGQyZDQ0NzAxOF8xLTAtMS0xLTA_f8351ac6-4061-48da-aa3e-ea1ec1a2b6a4">Common Stock, par value $0.01</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6ODVlNDgzNjZmNmE1NGI2OGE3ZTc3MWRkMmQ0NDcwMTgvdGFibGVyYW5nZTo4NWU0ODM2NmY2YTU0YjY4YTdlNzcxZGQyZDQ0NzAxOF8xLTEtMS0xLTA_a83184dc-47fe-4f20-99e3-78cb15ea1756">CVCO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6ODVlNDgzNjZmNmE1NGI2OGE3ZTc3MWRkMmQ0NDcwMTgvdGFibGVyYW5nZTo4NWU0ODM2NmY2YTU0YjY4YTdlNzcxZGQyZDQ0NzAxOF8xLTItMS0xLTA_3c7caf77-770e-415e-890d-4f97680996a0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTc0_30996843-5131-4ba6-8edd-17c7144d574c">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTc1_e077b7cc-deea-4b90-bd27-a169e75ba3b9">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6NTYzMTlhM2JjNzA2NGE0Yjg5ZGZlOWQwODA3YTFkNDIvdGFibGVyYW5nZTo1NjMxOWEzYmM3MDY0YTRiODlkZmU5ZDA4MDdhMWQ0Ml8wLTAtMS0xLTA_42ba882d-e887-4a48-b4fa-30972e7b4feb">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6NTYzMTlhM2JjNzA2NGE0Yjg5ZGZlOWQwODA3YTFkNDIvdGFibGVyYW5nZTo1NjMxOWEzYmM3MDY0YTRiODlkZmU5ZDA4MDdhMWQ0Ml8xLTMtMS0xLTA_c0119f53-2fe1-4f58-bdf4-06bbec4b5862">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGFibGU6NTYzMTlhM2JjNzA2NGE0Yjg5ZGZlOWQwODA3YTFkNDIvdGFibGVyYW5nZTo1NjMxOWEzYmM3MDY0YTRiODlkZmU5ZDA4MDdhMWQ0Ml8yLTEtMS0xLTA_14e74a6d-61f2-441c-80f2-b43371911638">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xOTY4_accaf57d-e589-4a32-8171-3d601e00d1da">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i601e986258b443bfb98bcb370ae8b740_I20211029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xL2ZyYWc6Yzk1NGYwZDgzMjAxNGZhNzhmYWJjZTk5N2NjMDFkYjcvdGV4dHJlZ2lvbjpjOTU0ZjBkODMyMDE0ZmE3OGZhYmNlOTk3Y2MwMWRiN18xODg5_652dd4b7-148c-4ff2-9ed8-2537a99d09bc"
      unitRef="shares">9177315</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMy0xLTEtMS0w_bb83d5c9-2512-44d7-a6fc-cdf7f8c6aaa7"
      unitRef="usd">224291000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMy0zLTEtMS0w_47ae1efa-2b57-4ad9-8542-3d3160015ec5"
      unitRef="usd">322279000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNC0xLTEtMS0w_c6a326b8-ea3f-4273-b54c-7a69a2ddef38"
      unitRef="usd">19850000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNC0zLTEtMS0w_56df549a-5db2-42fc-9212-e28ade31349a"
      unitRef="usd">16693000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNS0xLTEtMS0w_8298614e-4837-4cc5-9973-3ccd3e397e4c"
      unitRef="usd">72038000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNS0zLTEtMS0w_2b0e5957-2d99-4230-932b-79d997e7fa3c"
      unitRef="usd">47396000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ShortTermInvestments
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNi0xLTEtMS0w_0dd646c7-9169-48dc-aaf6-008c3e8379a3"
      unitRef="usd">18867000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNi0zLTEtMS0w_652fbf45-a76c-47de-baf6-157c874317e7"
      unitRef="usd">19496000</us-gaap:ShortTermInvestments>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNy0xLTEtMS0w_1eb7cfba-f463-4d38-8f44-60277d0739f6"
      unitRef="usd">26475000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNy0zLTEtMS0w_26530370-ead3-4685-be14-8e3d34dc7884"
      unitRef="usd">37690000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <cvco:CommercialLoansReceivableCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfOC0xLTEtMS0w_5c30b23f-b5b1-45aa-b2e2-2d9d5a5a866e"
      unitRef="usd">31307000</cvco:CommercialLoansReceivableCurrent>
    <cvco:CommercialLoansReceivableCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfOC0zLTEtMS0w_77651374-3a8d-4062-a519-2fbb3f5d2884"
      unitRef="usd">14568000</cvco:CommercialLoansReceivableCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfOS0xLTEtMS0w_fed22c92-692e-4376-91f3-8fa547edcdbc"
      unitRef="usd">294000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfOS0zLTEtMS0w_8213b4ce-7953-4707-a162-233c57f71a57"
      unitRef="usd">4664000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:InventoryNet
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTAtMS0xLTEtMA_8694f289-81c6-4e8c-929a-2b4ae0934094"
      unitRef="usd">190394000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTAtMy0xLTEtMA_7cc1ffcb-32ec-4af2-bad6-cc53220a14ed"
      unitRef="usd">131234000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTEtMS0xLTEtMA_d6fc27c6-e2bd-4963-8d32-ea2757838ca6"
      unitRef="usd">49482000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTEtMy0xLTEtMA_130fa71b-4163-485d-81a3-c21b2644894b"
      unitRef="usd">57779000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTItMS0xLTEtMA_5e2d43ca-23cb-4994-8944-ee5729b69bcc"
      unitRef="usd">632998000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTItMy0xLTEtMA_257a198e-0fc0-41b7-9375-79a3a38dad04"
      unitRef="usd">651799000</us-gaap:AssetsCurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTMtMS0xLTEtMA_bcf03de0-10f3-4b60-97f4-aa762d531f5a"
      unitRef="usd">335000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTMtMy0xLTEtMA_f493fe4d-83c4-4c28-b184-22ad9c8e5c1e"
      unitRef="usd">335000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:LongTermInvestments
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTQtMS0xLTEtMA_7974d7b5-cd2c-4d3e-a6ba-e512d9309748"
      unitRef="usd">35650000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTQtMy0xLTEtMA_72b03dfa-2ce1-4544-b7a0-d410112e52d9"
      unitRef="usd">35010000</us-gaap:LongTermInvestments>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTUtMS0xLTEtMA_791ec8fc-7eaa-4d91-ad1a-7ae788e37e82"
      unitRef="usd">32124000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTUtMy0xLTEtMA_5a51eadb-f066-4534-86e4-f940cd16b4dc"
      unitRef="usd">37108000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <cvco:CommercialLoansReceivableNoncurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTYtMS0xLTEtMA_e18514bd-a8cc-48bf-a415-a383bc4e2397"
      unitRef="usd">36685000</cvco:CommercialLoansReceivableNoncurrent>
    <cvco:CommercialLoansReceivableNoncurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTYtMy0xLTEtMA_a6288d37-be12-4e81-b217-ba0b62c7a3e5"
      unitRef="usd">20281000</cvco:CommercialLoansReceivableNoncurrent>
    <us-gaap:DueFromRelatedPartiesNoncurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTctMS0xLTEtMA_0f52cdea-0ae8-43f1-8a53-1962fe6e0028"
      unitRef="usd">3647000</us-gaap:DueFromRelatedPartiesNoncurrent>
    <us-gaap:DueFromRelatedPartiesNoncurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTctMy0xLTEtMA_8e6d6729-b894-4356-9f06-317406ccddbd"
      unitRef="usd">4801000</us-gaap:DueFromRelatedPartiesNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTgtMS0xLTEtMA_f1f2ff90-92eb-4e30-b316-0c6a84673b5f"
      unitRef="usd">156397000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTgtMy0xLTEtMA_8b00c327-c8c1-4a8c-9338-06d8291e7a0a"
      unitRef="usd">96794000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTktMS0xLTEtMA_b079b693-7fa6-4752-9020-9ff859113690"
      unitRef="usd">106487000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMTktMy0xLTEtMA_0af99961-aa8f-4cf1-844a-31cafe41acbe"
      unitRef="usd">75090000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjAtMS0xLTEtMA_ce80ee3b-ddd2-47a4-acab-584532d2cb33"
      unitRef="usd">35404000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjAtMy0xLTEtMA_c308f473-bb5b-4f58-97c4-9fb0997f430f"
      unitRef="usd">14363000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjEtMS0xLTEtMA_9b5ad17b-8360-4da6-b8d1-5c3262d45f90"
      unitRef="usd">16706000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjEtMy0xLTEtMA_37dc0b78-ace8-48db-9671-38827f68349e"
      unitRef="usd">16252000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Assets
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjItMS0xLTEtMA_f4b0d0e4-ef71-48eb-974f-581743ebd793"
      unitRef="usd">1056433000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjItMy0xLTEtMA_5ee917e6-4479-41bc-bfbd-91d0206b9759"
      unitRef="usd">951833000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjUtMS0xLTEtMA_3ecd4db9-2d18-4d20-a184-6ee8f4080fb1"
      unitRef="usd">42549000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjUtMy0xLTEtMA_49b9e770-922b-434b-8656-3a590d0036d0"
      unitRef="usd">32120000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjYtMS0xLTEtMA_ba5cc828-a8e3-440c-9f09-9a4b88115a9b"
      unitRef="usd">237462000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjYtMy0xLTEtMA_072f42cc-328c-4241-b834-ab5cea7d708b"
      unitRef="usd">203133000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:SecuredDebtCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjctMS0xLTEtMA_142f73cb-473d-47b5-9b9a-b765ee304112"
      unitRef="usd">2260000</us-gaap:SecuredDebtCurrent>
    <us-gaap:SecuredDebtCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjctMy0xLTEtMA_1339d07c-07dc-4675-9f39-394471e12294"
      unitRef="usd">1851000</us-gaap:SecuredDebtCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjgtMS0xLTEtMA_b6059d04-5481-4b81-a10e-1e827e827a91"
      unitRef="usd">282271000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjgtMy0xLTEtMA_12356d84-49c7-4bbe-a2bc-c3dc366b19f6"
      unitRef="usd">237104000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjktMS0xLTEtMA_abceb4c7-6110-4667-b4d1-e368ecf4ed75"
      unitRef="usd">13240000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMjktMy0xLTEtMA_06c15a2e-51bf-48c0-b971-581fd40cec9a"
      unitRef="usd">13361000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:SecuredLongTermDebt
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzAtMS0xLTEtMA_acbcb7e9-8503-40e8-b51e-548beb7a2af7"
      unitRef="usd">17305000</us-gaap:SecuredLongTermDebt>
    <us-gaap:SecuredLongTermDebt
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzAtMy0xLTEtMA_e88ec01c-3459-41a5-aebb-a9e5af8c9d44"
      unitRef="usd">10335000</us-gaap:SecuredLongTermDebt>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzEtMS0xLTEtMA_3a578314-55de-41fb-ab05-f5631630c3a1"
      unitRef="usd">9373000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzEtMy0xLTEtMA_6bff2971-961a-403c-8d5f-d363a703db35"
      unitRef="usd">7393000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:MinorityInterest
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzItMS0xLTEtMzEwOA_8481e6bf-24dc-4618-a3af-52554e4189c8"
      unitRef="usd">1128000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzItMy0xLTEtMzExMw_a84d9a1b-c880-4eaf-b5a0-3a0b8a81f667"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzIy_2891ff4b-aa6e-4b14-bacc-33f7b5d0aab1"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzIy_3451f9d0-0b51-4cb7-a107-c25d69669c3b"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzM2_6fb3ac60-627e-45b2-9937-32a6ad6dc1b4"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzM2_e8ed12d3-e558-4d0a-a5ac-101ca3d8a300"
      unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzU4_10c9597c-6218-4560-bf31-76a231b15eb7"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzU4_1b624ee7-a204-466a-bb4b-df3d492d66f0"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzU4_1f596ace-ce85-47d5-b9e8-9d46a7f6cd85"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjQ3ZjU4ZTQzYmNkZDQwNmNhZTc0NmMyODcxZDhkYjJhXzU4_fe65dcb0-68a8-4fc7-9b06-881437ac14c0"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMS0xLTEtMA_a259dbcf-13c0-4d8e-97c4-a96d5792ba70"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzMtMy0xLTEtMA_e57de2a8-dc9e-4fe5-9183-701c60a7f6b1"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzE4_adaa0275-c2fc-4127-a4dc-f7291db0d6e1"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzE4_f22d4c2f-fe08-42ab-90dd-a6751f7cd9a9"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzMy_5d364170-ee79-400b-a608-437407636de3"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzMy_a4676043-4537-46ee-89b6-43a1723e83bf"
      unitRef="shares">40000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzYx_33e9ad56-2988-41e0-a235-d25b0c92792c"
      unitRef="shares">9275016</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOjcxZjU3YTcyOTBhYzRjMzJhNGFmMDk0MTY4ZGUxMWM5XzY4_b84dee55-4806-40c8-ae2b-58f6bbb0fc11"
      unitRef="shares">9241256</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMS0xLTEtMA_82de8866-6910-4168-ba35-75cfcbe8436c"
      unitRef="usd">93000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzQtMy0xLTEtMA_615ff248-854d-44b2-8657-c420cc2b9901"
      unitRef="usd">92000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ5ZDkwNTJhMDI4ZDQyY2U5MWM1ZGNmMTE5YmVjMDVlXzI5_89822cbb-25f1-49b2-a657-cd948ea7e389"
      unitRef="shares">98201</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmQ5ZDkwNTJhMDI4ZDQyY2U5MWM1ZGNmMTE5YmVjMDVlXzM2_7ae7f702-a4d8-458c-88de-6e15fe985b30"
      unitRef="shares">6600</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzUtMS0xLTEtMA_7b809d62-c120-4bb9-b64f-05e43ff70cb4"
      unitRef="usd">21877000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzUtMy0xLTEtMA_d462c2e6-a5b8-469c-92b0-e2ecfff62fcb"
      unitRef="usd">1441000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzYtMS0xLTEtMA_4fda65d2-e31d-4d39-b28d-0b76efc6e6c7"
      unitRef="usd">259116000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzYtMy0xLTEtMA_6e1b4e0d-b00a-4b90-8762-ef7587500de8"
      unitRef="usd">253835000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzctMS0xLTEtMA_baa8c08d-def2-47da-bb39-181a456d0ba9"
      unitRef="usd">495713000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzctMy0xLTEtMA_e03b8c36-55b4-4d8a-8c4a-5097e764ef21"
      unitRef="usd">431057000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzgtMS0xLTEtMA_140fa781-a0cc-4eb6-9d54-c38f83483cbb"
      unitRef="usd">71000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzgtMy0xLTEtMA_20757b71-4688-4bc5-953a-39998a7244eb"
      unitRef="usd">97000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzktMS0xLTEtMA_b1331231-ebb6-4f22-88b3-1fbd8d24f83c"
      unitRef="usd">733116000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfMzktMy0xLTEtMA_18db5baf-7c00-4bed-93cd-11f894a88e09"
      unitRef="usd">683640000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNDAtMS0xLTEtMA_b5145305-07d7-4933-bd93-92b566afd0f8"
      unitRef="usd">1056433000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xNi9mcmFnOjliNjBkZWQ3YmQ1MTRiOTJhNzBmZjk4ZWEyZDc1NzhhL3RhYmxlOmNjNTQwMDMzN2Q4OTQ0OGZiZmNjODIxMGVhNWY2YjVjL3RhYmxlcmFuZ2U6Y2M1NDAwMzM3ZDg5NDQ4ZmJmY2M4MjEwZWE1ZjZiNWNfNDAtMy0xLTEtMA_7d41963c-60cd-447a-ab31-da20cd2aca2e"
      unitRef="usd">951833000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMi0xLTEtMS0w_7afe4e5f-7547-4aeb-b066-ded8f14c1c3f"
      unitRef="usd">359543000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMi0zLTEtMS0w_cfb7fec4-f921-4684-a17c-0bb07eda4ee2"
      unitRef="usd">257976000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMi01LTEtMS0w_cf44128f-6925-4f68-89f0-5da023bd21d1"
      unitRef="usd">689965000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMi03LTEtMS0w_d60d4b21-56f4-4179-8ac1-4fe5301b19a0"
      unitRef="usd">512777000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMy0xLTEtMS0w_627e7914-ffae-4983-a666-e89025ca353b"
      unitRef="usd">269615000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMy0zLTEtMS0w_81fd21c9-5318-4bc6-8a3b-581c343d6d4c"
      unitRef="usd">204435000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMy01LTEtMS0w_650e017b-6f31-453d-ad5d-7a620d66eac1"
      unitRef="usd">526024000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMy03LTEtMS0w_7d10eb7a-729f-43cf-9db8-b355bfc22fd9"
      unitRef="usd">403913000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNC0xLTEtMS0w_f7bd962e-c4c5-4205-98da-d92d4a78266e"
      unitRef="usd">89928000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNC0zLTEtMS0w_e09bca85-c338-42b9-b657-165517fd44e1"
      unitRef="usd">53541000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNC01LTEtMS0w_f51e4184-3171-4922-b2af-c905fbd65b2c"
      unitRef="usd">163941000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNC03LTEtMS0w_ce2f4102-6507-4aac-8c2e-51ff504ae1b8"
      unitRef="usd">108864000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNS0xLTEtMS0w_4f1a2866-807c-48e7-93c5-5ed05ff79c2f"
      unitRef="usd">45372000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNS0zLTEtMS0w_ecbc2705-4d71-4565-ba75-7960f7dcc9bc"
      unitRef="usd">35453000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNS01LTEtMS0w_17b869b4-8c34-4258-aee5-4b2eff609377"
      unitRef="usd">86204000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNS03LTEtMS0w_237b5cad-ed0b-46f3-a2ce-c660f6334cd7"
      unitRef="usd">70776000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNi0xLTEtMS0w_fe58b073-96af-4dc0-a6b7-092a8265f883"
      unitRef="usd">44556000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNi0zLTEtMS0w_ac33be1d-9ba5-42ef-9728-ef53d57163b2"
      unitRef="usd">18088000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNi01LTEtMS0w_d1fdc53d-8a4a-4e68-9206-3e02b34dc7f6"
      unitRef="usd">77737000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNi03LTEtMS0w_15219abe-ae9f-4717-9fc3-1870e1c49aa9"
      unitRef="usd">38088000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNy0xLTEtMS0w_df5f814b-5aab-40d0-b01a-12191a81618d"
      unitRef="usd">203000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNy0zLTEtMS0w_4f80f32e-a076-41fd-83f9-f04c1867278a"
      unitRef="usd">194000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNy01LTEtMS0w_e2ba21e9-97c2-488e-96d1-695be354aeae"
      unitRef="usd">367000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfNy03LTEtMS0w_db190c54-f35f-42c1-be6f-578ac7c29b61"
      unitRef="usd">390000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOC0xLTEtMS0w_ae8daebc-427e-4a4b-ba7d-1dece44d780b"
      unitRef="usd">4668000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOC0zLTEtMS0w_07130648-9bcd-4d94-a416-8753be33ee27"
      unitRef="usd">1702000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOC01LTEtMS0w_cf6f04ad-9a33-4764-8a4b-e779b03dc4a3"
      unitRef="usd">7129000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOC03LTEtMS0w_717bac04-df71-437d-8155-ae52ad1874fc"
      unitRef="usd">3578000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOS0xLTEtMS0w_e2f1d02e-48ce-44d9-bec2-21d01750d018"
      unitRef="usd">49021000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOS0zLTEtMS0w_a2bf6a07-9389-4033-8faf-e67494b38bd0"
      unitRef="usd">19596000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOS01LTEtMS0w_dfd8a6ab-2cf8-4f8e-b125-8e48c774fda2"
      unitRef="usd">84499000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfOS03LTEtMS0w_95169d44-a263-464f-b634-1a6f12ad5277"
      unitRef="usd">41276000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTAtMS0xLTEtMA_cf30dce8-f6b5-412c-8270-a63d11cef1b1"
      unitRef="usd">11338000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTAtMy0xLTEtMA_409ea3e4-23fe-4b17-8bb7-97acf4676c75"
      unitRef="usd">4547000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTAtNS0xLTEtMA_59165960-02b3-4f99-a95d-ad41744b680a"
      unitRef="usd">19770000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTAtNy0xLTEtMA_79988930-b5dd-4561-81f1-bf1d8ecfeade"
      unitRef="usd">9553000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTEtMS0xLTEtMA_c7f26f29-2c18-4440-a7ab-5b67b9190605"
      unitRef="usd">37683000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTEtMy0xLTEtMA_08aab60d-23bb-40a3-8241-18c7252acb70"
      unitRef="usd">15049000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTEtNS0xLTEtMA_4d6a055e-42b3-4c9c-97a0-851ce3507cd3"
      unitRef="usd">64729000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTEtNy0xLTEtMA_2cafb018-7598-421d-8b45-2525727f24a8"
      unitRef="usd">31723000</us-gaap:ProfitLoss>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTItMS0xLTEtMTkwMjk_a83b9ca5-e73b-48ca-8b22-6c249a4ad07a"
      unitRef="usd">73000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTItMy0xLTEtMTkwMjk_9489d4f5-9717-41e8-827c-4d90b34efb9a"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTItNS0xLTEtMTkwMjk_22f01333-c663-49c9-a5b5-32f3ba284093"
      unitRef="usd">73000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTItNy0xLTEtMTkwMjk_0c95157a-7554-4cf9-83af-862991b2e81f"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTMtMS0xLTEtMTkwMjk_caa2942f-6f58-468c-bb56-dcb9a8ca4f98"
      unitRef="usd">37610000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTMtMy0xLTEtMTkwMjk_35468990-6964-45fb-bf48-454a82748388"
      unitRef="usd">15049000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTMtNS0xLTEtMTkwMjk_f37c96c5-5f41-4f73-bf16-f67a23199ef0"
      unitRef="usd">64656000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTMtNy0xLTEtMTkwMjk_c79a55f4-1476-40c6-b159-68fdbc542d65"
      unitRef="usd">31723000</us-gaap:NetIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTQtMS0xLTEtMA_eacbbd62-1d02-4bd1-ae2e-a623ad43dc3c"
      unitRef="usd">37683000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTQtMy0xLTEtMA_523a5267-3e8b-43a2-82fe-29486b486133"
      unitRef="usd">15049000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTQtNS0xLTEtMA_2d1d09f3-5aef-4bcd-a2e6-792c4675652e"
      unitRef="usd">64729000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTQtNy0xLTEtMA_3235b0bb-0369-40a5-9689-2c351e432631"
      unitRef="usd">31723000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTUtMS0xLTEtMA_49d59fbf-5556-4446-94ef-f3da9766d6ce"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTUtMy0xLTEtMA_49a9218c-e50c-4076-9ea9-d44d645a800e"
      unitRef="usd">-7000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTUtNS0xLTEtMA_7180ee64-237c-4b8e-9d6e-6451b10a846e"
      unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTUtNy0xLTEtMA_3c8dbd95-4a0e-40e2-b7c8-4768d219ff18"
      unitRef="usd">-33000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTYtMS0xLTEtMA_5bee07ae-0882-4277-8594-7b33b4b7480b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTYtMy0xLTEtMA_54df5437-a13a-42df-9f10-88d377ab96fe"
      unitRef="usd">-2000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTYtNS0xLTEtMA_90fda259-c5ea-4813-8b66-55c0d145f4e3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTYtNy0xLTEtMA_8f523d0d-ed82-4c86-bd64-88b8aed88af6"
      unitRef="usd">-7000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTctMS0xLTEtMA_7228f16a-dca9-4990-9abb-1e50cb5a5612"
      unitRef="usd">-16000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTctMy0xLTEtMA_975341f7-5627-419a-8e54-7e5122094cd7"
      unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTctNS0xLTEtMA_ebbac892-5d7c-426a-9790-59342c89386b"
      unitRef="usd">-34000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTctNy0xLTEtMA_ea05ef02-f69e-408a-a37a-973298811197"
      unitRef="usd">62000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTgtMS0xLTEtMA_420862aa-bbdb-4e98-b2df-b34b8f2b7276"
      unitRef="usd">-3000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTgtMy0xLTEtMA_cd426e36-00b0-4050-8e03-50e64cff1c5f"
      unitRef="usd">1000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTgtNS0xLTEtMA_c6ad59c5-7a44-4675-a6b0-2a5731cd0578"
      unitRef="usd">-7000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTgtNy0xLTEtMA_a49a8727-be28-48a6-8bb1-7c0e15ee12b5"
      unitRef="usd">13000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTktMS0xLTEtMA_64ddb7e0-6f67-4d13-b6f1-875672d20893"
      unitRef="usd">37670000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTktMy0xLTEtMA_b926cdc4-cfd6-4df9-b177-c7926ebb3658"
      unitRef="usd">15056000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTktNS0xLTEtMA_8ff9a0de-3fd9-4272-917c-22756c52573c"
      unitRef="usd">64703000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMTktNy0xLTEtMA_bf3721e7-549f-4c0a-a8da-8e11996f4164"
      unitRef="usd">31798000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItMS0xLTEtMjQwODU_b6e6fe20-7577-4463-984d-3bd7fd32f5e9"
      unitRef="usd">73000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItMy0xLTEtMjQwODU_80f219b6-1947-4203-880b-05ed885b919f"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItNS0xLTEtMjQwODU_1d2ffc99-8652-4362-b6f7-36ee0acf63b4"
      unitRef="usd">73000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItNy0xLTEtMjQwODU_a0dbf50b-1147-456b-af97-bad2a6395009"
      unitRef="usd">0</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtMS0xLTEtMjQwODU_2cc8c249-5cd1-481a-8eea-82175909d863"
      unitRef="usd">37597000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtMy0xLTEtMjQwODU_68a1ec76-8fb1-4ed0-9980-665a0fb44a5b"
      unitRef="usd">15056000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtNS0xLTEtMjQwODU_cecc7985-cda9-4fa6-89f9-a5bdda0b42ce"
      unitRef="usd">64630000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtNy0xLTEtMjQwODU_de8ce947-e42c-4ef7-8c0a-338d6769d133"
      unitRef="usd">31798000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasic
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItMS0xLTEtMA_d95a7e7b-0061-49d2-bb51-6b025ac3ea1b"
      unitRef="usdPerShare">4.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItMy0xLTEtMA_3b36f2af-a71d-4403-8aec-466a7a4e9310"
      unitRef="usdPerShare">1.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItNS0xLTEtMA_3f8d01f9-a9fb-456e-b2f9-991e2b9398f4"
      unitRef="usdPerShare">7.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjItNy0xLTEtMA_15363a29-8c71-428e-9f6e-e25e7d54801c"
      unitRef="usdPerShare">3.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtMS0xLTEtMA_04b39040-4b5d-4fd5-a8c1-5f78047a3466"
      unitRef="usdPerShare">4.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtMy0xLTEtMA_da82bf3a-4c9b-4770-bf13-449de518b3b6"
      unitRef="usdPerShare">1.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtNS0xLTEtMA_10ed19ae-bb9b-4a47-954b-9e6590659c9f"
      unitRef="usdPerShare">6.97</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjMtNy0xLTEtMA_6caebae7-37ef-47d2-b68d-8d4e8a0611a7"
      unitRef="usdPerShare">3.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjUtMS0xLTEtMA_a955fa5f-d337-442c-bc9c-5066519f4492"
      unitRef="shares">9190866</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjUtMy0xLTEtMA_451d774f-31ed-48d9-90c2-1bd07928d4f5"
      unitRef="shares">9182945</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjUtNS0xLTEtMA_cc92e314-9581-494b-92af-047635c6cb89"
      unitRef="shares">9194577</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjUtNy0xLTEtMA_3304f9b7-8dcb-4ed5-a425-8bac19200d5e"
      unitRef="shares">9178609</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjYtMS0xLTEtMA_c0e7edda-66af-40c9-b922-16d33d528ece"
      unitRef="shares">9273136</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjYtMy0xLTEtMA_3aa386c9-940c-449d-a808-f507b83fc385"
      unitRef="shares">9295409</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjYtNS0xLTEtMA_f88eabda-0dfb-4547-a82a-71ae9a7fdb6d"
      unitRef="shares">9274440</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xOS9mcmFnOjQ2NjExZjM5YmViNDRmYTBiOGU4ZmIyZTAyOTI5YzgxL3RhYmxlOjUwNWIzMDViNDI2MzQ3ZWY5MWYwOTk3ZTEwOTE2YWEzL3RhYmxlcmFuZ2U6NTA1YjMwNWI0MjYzNDdlZjkxZjA5OTdlMTA5MTZhYTNfMjYtNy0xLTEtMA_240d4c3d-39eb-4761-a03d-83c393d8b9bf"
      unitRef="shares">9280080</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMy0xLTEtMS0w_886033a3-1b3a-476a-925c-6ab7bfb3906e"
      unitRef="usd">64729000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMy0zLTEtMS0w_183cd192-d821-4121-9a8d-e8a8a88cbf21"
      unitRef="usd">31723000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNS0xLTEtMS0w_1f9b4f55-e811-410b-aabd-934590f62b52"
      unitRef="usd">3190000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNS0zLTEtMS0w_e88ee51b-44c2-48fc-868e-d0a903d2a706"
      unitRef="usd">3182000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNi0xLTEtMS0w_c5250912-486f-4cba-a6a7-f5e953a8afec"
      unitRef="usd">-74000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNi0zLTEtMS0w_5548c2fc-ad4d-49b1-90ea-193a7a71bb70"
      unitRef="usd">223000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNy0xLTEtMS0w_aab14df6-c2d4-432d-a11f-affc4c47c13e"
      unitRef="usd">1987000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNy0zLTEtMS0w_6387b710-f542-4958-9543-b90d2518b733"
      unitRef="usd">-18000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ShareBasedCompensation
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfOC0xLTEtMS0w_8b1267f3-ba36-4206-9397-6b0c8d3a172a"
      unitRef="usd">2417000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfOC0zLTEtMS0w_77659198-0683-4d33-80f4-a8953c6b6abe"
      unitRef="usd">2048000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfOS0xLTEtMS0w_7478d1f2-0e3c-4922-9d2e-b205087245b5"
      unitRef="usd">770000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfOS0zLTEtMS0w_f5a179d7-ca1f-43b0-9ea4-bfeb28ef87d1"
      unitRef="usd">2596000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTAtMS0xLTEtMA_44e1f13f-096f-4cf9-bc3a-c6e5ab2449a8"
      unitRef="usd">41000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTAtMy0xLTEtMA_37defd7f-1ef8-438a-9f14-ebe8b099e513"
      unitRef="usd">-242000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <cvco:Gainlossonsalesofloansandinvestments
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTEtMS0xLTEtMA_5d8b85b1-01f2-4ead-a430-92f8265168e2"
      unitRef="usd">12555000</cvco:Gainlossonsalesofloansandinvestments>
    <cvco:Gainlossonsalesofloansandinvestments
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTEtMy0xLTEtMA_4c0cc65f-36ec-423c-851a-4fe745c90ff8"
      unitRef="usd">9597000</cvco:Gainlossonsalesofloansandinvestments>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTMtMS0xLTEtMA_080e6cc6-6061-4ca0-9302-4bdbc272815c"
      unitRef="usd">3136000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTMtMy0xLTEtMA_2d1fa341-e3b6-4a27-927f-b82b7120d203"
      unitRef="usd">-5948000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTQtMS0xLTEtMA_a475dfa4-3d15-4922-af50-1ad535d3f1f6"
      unitRef="usd">85370000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTQtMy0xLTEtMA_a2c404bb-bf8c-44a0-afd9-5533f0c7f3b9"
      unitRef="usd">82352000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTUtMS0xLTEtMA_780739de-a76b-487f-acff-b660fcf2f597"
      unitRef="usd">101556000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTUtMy0xLTEtMA_edc199af-376a-4644-8a69-15451494c78c"
      unitRef="usd">80589000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromCollectionOfLoansHeldForSale
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTYtMS0xLTEtMA_0ee05368-c21f-4c51-ac90-4dc905cfdbdf"
      unitRef="usd">6875000</us-gaap:ProceedsFromCollectionOfLoansHeldForSale>
    <us-gaap:ProceedsFromCollectionOfLoansHeldForSale
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTYtMy0xLTEtMA_4fd225dc-ba15-4889-924c-627d74ee76e2"
      unitRef="usd">6974000</us-gaap:ProceedsFromCollectionOfLoansHeldForSale>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTctMS0xLTEtMA_d4c69571-0aaa-4670-b5d6-41e8be512777"
      unitRef="usd">19980000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTctMy0xLTEtMA_a02bd629-844a-4c80-9c99-e1da198441a2"
      unitRef="usd">-1663000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTgtMS0xLTEtMA_d7268810-f94f-48d4-bcbb-f29d1f269a0a"
      unitRef="usd">-993000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTgtMy0xLTEtMA_8fae0842-b320-47f2-b4c0-77d2975fa0dd"
      unitRef="usd">-11536000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInFinanceReceivables
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTktMS0xLTEtMA_e97837a6-fbf4-4f4f-8ae1-c0dcdd5a5fca"
      unitRef="usd">-3331000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInFinanceReceivables
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMTktMy0xLTEtMA_303e8361-fab3-4476-9317-dc027d15f5be"
      unitRef="usd">-4691000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjAtMS0xLTEtMA_71efe48b-66e3-4c4b-8d7a-b07a4fe39e4e"
      unitRef="usd">16935000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjAtMy0xLTEtMA_72b1631e-23ff-4d92-a41b-384c5f5f5529"
      unitRef="usd">20353000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjEtMS0xLTEtMA_e5beb468-7420-4b6e-901f-5813fad1253f"
      unitRef="usd">80087000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjEtMy0xLTEtMA_a824dc08-d150-46e6-929e-205767840284"
      unitRef="usd">74609000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjMtMS0xLTEtMA_377e5f80-990f-4811-8d2e-26ebd22454e7"
      unitRef="usd">4671000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjMtMy0xLTEtMA_06da4899-28d8-414d-8f0c-6140508fc361"
      unitRef="usd">3773000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjQtMS0xLTEtMA_684144d9-9e61-49d3-aea0-77aa7649e179"
      unitRef="usd">151309000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjQtMy0xLTEtMA_9b4e1dc8-4727-4c2a-8070-c669a579be90"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjUtMS0xLTEtMA_53a61803-5964-447a-aab7-b857f1eaa94a"
      unitRef="usd">53000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjUtMy0xLTEtMA_ebf6b9ce-fe63-4753-a0e0-b6d77d0b942c"
      unitRef="usd">77000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjYtMS0xLTEtMA_f2f65d3f-fb20-4b4f-acd7-64491732f6b6"
      unitRef="usd">6251000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjYtMy0xLTEtMA_10667ac1-e1d4-4b37-a288-3338eb004379"
      unitRef="usd">4440000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjctMS0xLTEtMA_d1bfa38d-7b8a-4a2b-a870-6bf549551c1f"
      unitRef="usd">6133000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjctMy0xLTEtMA_358543d2-561d-4530-be6f-28c4259133fc"
      unitRef="usd">8054000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjgtMS0xLTEtMA_e3162027-5ada-45e6-b8e8-d93cd508ccbb"
      unitRef="usd">-156045000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMjgtMy0xLTEtMA_f7dca7cd-2a00-4564-bd30-1d3245940d90"
      unitRef="usd">-82000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzAtMS0xLTEtMA_fc59bc78-cd04-4ec9-9701-db7bcaab4a05"
      unitRef="usd">2865000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzAtMy0xLTEtMA_82058129-22ac-4f8c-b559-3bb17d7ef8e7"
      unitRef="usd">-11000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromRepaymentsOfSecuredDebt
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzEtMS0xLTEtMA_3031454c-ed6c-464d-97d7-5a685e253967"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfSecuredDebt>
    <us-gaap:ProceedsFromRepaymentsOfSecuredDebt
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzEtMy0xLTEtMA_d567e314-fa97-4055-bc37-e48350c8ae88"
      unitRef="usd">64000</us-gaap:ProceedsFromRepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzItMS0xLTEtMA_b81d1e43-67e2-4a3f-ad4e-a1f584530ecc"
      unitRef="usd">1122000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzItMy0xLTEtMA_af7656c6-35b1-4cf7-a6e3-150a640d9492"
      unitRef="usd">918000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzMtMS0xLTEtMA_5538b894-3df6-4fc7-8931-4e1216e3c866"
      unitRef="usd">20436000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzMtMy0xLTEtMA_cabbd237-2439-4e91-a51c-a4b8bff6170b"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzQtMS0xLTEtMjA3Mzk_f4fc919c-d0f0-4b82-82a0-b8a96b393fb4"
      unitRef="usd">180000</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:PaymentsToMinorityShareholders
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzQtMy0xLTEtMjA3NDc_0943a037-8067-40bb-b74b-aa523a48d5ea"
      unitRef="usd">0</us-gaap:PaymentsToMinorityShareholders>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzQtMS0xLTEtMA_c20071c3-26d7-4ea6-b7dc-5b13491814c1"
      unitRef="usd">-18873000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzQtMy0xLTEtMA_e0ac717c-5f46-4d08-9302-fb011a63cc03"
      unitRef="usd">-865000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzUtMS0xLTEtMA_70357587-4c93-47ba-a3e2-4c78594ac27f"
      unitRef="usd">-94831000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzUtMy0xLTEtMA_ee843868-5161-489a-a731-48305139386a"
      unitRef="usd">73662000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzYtMS0xLTEtMA_abce9108-ddd1-46c7-8043-b3a07be1f1fe"
      unitRef="usd">339307000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i62fb162072174830b5a5c380179992a6_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzYtMy0xLTEtMA_ab8e77c1-1cc0-4fdc-8a83-78fafd7bd1b8"
      unitRef="usd">255607000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzctMS0xLTEtMA_468040dc-bee5-4d81-b893-61be05bb0e42"
      unitRef="usd">244476000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzctMy0xLTEtMA_46ee734b-e4c6-46b3-9f3d-124523f783a5"
      unitRef="usd">329269000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzktMS0xLTEtMA_c71e158c-3c0a-45d8-a108-f6f171d6caca"
      unitRef="usd">19127000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfMzktMy0xLTEtMA_0ed88995-e7f1-43e3-a2f3-4a548bc467d8"
      unitRef="usd">7865000</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDAtMS0xLTEtMA_d17200fb-4e50-462a-9862-1249c45b3d9f"
      unitRef="usd">195000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDAtMy0xLTEtMA_ac671fa5-1ef9-4ce5-840c-99d250eb93ce"
      unitRef="usd">251000</us-gaap:InterestPaidNet>
    <us-gaap:LoansAssumed1
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDItMS0xLTEtMA_5ebfaa2e-3287-4384-972c-a486341ae8e3"
      unitRef="usd">-8830000</us-gaap:LoansAssumed1>
    <us-gaap:LoansAssumed1
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDItMy0xLTEtMA_85ee0ccb-76b3-43c5-9e9b-45e32ae724bf"
      unitRef="usd">16170000</us-gaap:LoansAssumed1>
    <us-gaap:FairValueOfAssetsAcquired
      contextRef="ib0d58b8211f3422ea345e2b029100841_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDMtMS0xLTEtMA_235e925a-d38f-4de1-a002-a595df076ef8"
      unitRef="usd">2205000</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="i878c42f1ad354249ae629936fd51046c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDMtMS0xLTEtMA_f9cf08e9-b5f7-4e23-a4cc-fef884784843"
      unitRef="usd">2205000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="ie22fb06793514a48b1203a581f2da1f2_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDMtMy0xLTEtMA_556f0dba-63f1-4d68-a845-ac81b19ef59d"
      unitRef="usd">5617000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:FairValueOfAssetsAcquired
      contextRef="i21f2adacc1124f6a9f3ef084390318df_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDMtMy0xLTEtMA_f6426c9b-0001-420f-a6a8-679305c06fe1"
      unitRef="usd">5617000</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:FairValueOfAssetsAcquired
      contextRef="i7822b8c50a8d4a5995b9481c28f88951_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDQtMS0xLTEtMjA2NzI_ce59d5e8-1da4-44ae-a852-8bceb86f8405"
      unitRef="usd">7398000</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:FairValueOfAssetsAcquired
      contextRef="i07b3d9072e1842b3a9dbeb080240d762_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDQtMy0xLTEtMjA2ODE_0cfa0367-9292-4b51-a31b-c70fd2928d5f"
      unitRef="usd">0</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="i00dedf03d21d4849bef9797618853b18_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDUtMS0xLTEtMjA2NzI_74a3d06a-55ca-4a51-b55f-3ac876bccefc"
      unitRef="usd">6043000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="ic742a206fb8e48c099cc76cd5ba6ed49_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yMi9mcmFnOmNmMjk1ZjMzZjBhZTRlZmFhNjNhYThhMjNmYzFlMGFhL3RhYmxlOjFmMDFkMjM5YTg2NzQ2OGE4YTY0ZjgyYTk1Zjc2YmUwL3RhYmxlcmFuZ2U6MWYwMWQyMzlhODY3NDY4YThhNjRmODJhOTVmNzZiZTBfNDUtMy0xLTEtMjA2ODE_7361420f-7f0f-49cd-9cf0-ad92db0d51db"
      unitRef="usd">0</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMzg3MQ_05ce855d-1031-4dff-a9e4-7645c39826b5">Basis of Presentation&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited Consolidated Financial Statements of Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "SEC") for Quarterly Reports on Form 10-Q and Article 10 of SEC Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to such rules and regulations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, that are necessary to fairly state the results for the periods presented. We have evaluated subsequent events after the balance sheet date through the date of the filing of this report with the SEC, and there were no disclosable subsequent events. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the Notes to the Consolidated Financial Statements included in our 2021 Annual Report on Form 10-K for the year ended April&#160;3, 2021, filed with the SEC ("Form 10-K").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and the accompanying Notes. The uncertainty created by the novel coronavirus COVID-19 pandemic has made such estimates more difficult and subjective. Due to that and other uncertainties, actual results could differ from those estimates. The Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows for the interim periods are not necessarily indicative of the results or cash flows for the full year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. The current fiscal year will end on April&#160;2, 2022 and will include 52 weeks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We operate in two segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations, and (2) financial services, which includes manufactured housing consumer finance and insurance. We design and build a wide variety of affordable manufactured homes, modular homes and park model RVs through 26 homebuilding production lines located throughout the United States, which are sold to a network of independent distributors, community owners and developers and through our 46 Company-owned retail stores. The financial services segment is comprised of a finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), and an insurance subsidiary, Standard Casualty Company ("Standard Casualty"). CountryPlace is an approved Federal National Mortgage Association and Federal Home Loan Mortgage Corporation seller/servicer and a Government National Mortgage Association ("GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Standard Casualty provides property and casualty insurance primarily to owners of manufactured homes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On September 24, 2021, we acquired the business and certain assets and liabilities of The Commodore Corporation ("Commodore"), including its six manufacturing facilities and two wholly-owned retail locations. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 21&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In addition to the below, for a description of significant accounting policies we used in the preparation of our Consolidated Financial Statements, please refer to Note 1 of the Notes to Consolidated Financial Statements included in the Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Redeemable Noncontrolling Interest. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In fiscal year 2017, we purchased a 50% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as &#x201c;Craftsman" or the "Entities") from a third-party ("Seller"). Craftsman is a manufactured home street retailer in Nevada with four locations selling Company and other manufacturer branded homes. They also provide general construction to setup the home property and assist with multi-home developments and multi-family dwellings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On July 4, 2021, we entered into an agreement (the "Craftsman Purchase Agreement") with the Seller to obtain the remaining 50% ownership in Craftsman, owned by the Seller, to be purchased over time. As provided in the Craftsman Purchase Agreement, 20% of the equity of Craftsman owned by the Seller was obtained as of July 4, 2021 by us for cash and, as a result, we obtained a controlling ownership interest. We accounted for this transaction as a business combination to be achieved in stages (see Note 21) and consolidated the entities while recognizing a noncontrolling interest for the remaining Seller ownership as discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Craftsman Purchase Agreement calls for an additional 20% of the equity of Craftsman owned by the Seller to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required, $2.5&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;After December 31, 2023, the Seller has the right to require Cavco to purchase all of Seller's remaining 10% ownership (&#x201c;Put Right&#x201d;) for an amount specified in the Agreement that is designed to approximate fair value. Likewise, Cavco has the right to require Seller to sell their remaining 10% ownership (&#x201c;Call Right&#x201d;) based on the same timing as described above for the Put Right. The purchase price to be payable by the Company for the purchase of Seller's remaining ownership pursuant to the exercise of the Put Right or the Call Right will be settled in cash. As redemption of this remaining ownership is not a current obligation, $1.2&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption. The amount of income attributable to this noncontrolling interest is included in the Consolidated Statements of Comprehensive Income on the face of the Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMzg2NA_ccd3a214-203a-46a0-9753-e30ec85046c5">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited Consolidated Financial Statements of Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "SEC") for Quarterly Reports on Form 10-Q and Article 10 of SEC Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to such rules and regulations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, that are necessary to fairly state the results for the periods presented. We have evaluated subsequent events after the balance sheet date through the date of the filing of this report with the SEC, and there were no disclosable subsequent events. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the Notes to the Consolidated Financial Statements included in our 2021 Annual Report on Form 10-K for the year ended April&#160;3, 2021, filed with the SEC ("Form 10-K").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and the accompanying Notes. The uncertainty created by the novel coronavirus COVID-19 pandemic has made such estimates more difficult and subjective. Due to that and other uncertainties, actual results could differ from those estimates. The Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows for the interim periods are not necessarily indicative of the results or cash flows for the full year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;st&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. The current fiscal year will end on April&#160;2, 2022 and will include 52 weeks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We operate in two segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations, and (2) financial services, which includes manufactured housing consumer finance and insurance. We design and build a wide variety of affordable manufactured homes, modular homes and park model RVs through 26 homebuilding production lines located throughout the United States, which are sold to a network of independent distributors, community owners and developers and through our 46 Company-owned retail stores. The financial services segment is comprised of a finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), and an insurance subsidiary, Standard Casualty Company ("Standard Casualty"). CountryPlace is an approved Federal National Mortgage Association and Federal Home Loan Mortgage Corporation seller/servicer and a Government National Mortgage Association ("GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Standard Casualty provides property and casualty insurance primarily to owners of manufactured homes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On September 24, 2021, we acquired the business and certain assets and liabilities of The Commodore Corporation ("Commodore"), including its six manufacturing facilities and two wholly-owned retail locations. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 21&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMjQ3NQ_0f9ed500-5e9f-4d51-8823-9b063da559b1"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <cvco:NumberofOperatingManufacturingFacilities
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMjc5MQ_6d90ea80-c26f-416d-95b6-481b1c60f188"
      unitRef="factories">26</cvco:NumberofOperatingManufacturingFacilities>
    <us-gaap:NumberOfStores
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMjk2Nw_477942bb-9c69-4976-b7d7-eada07989c3f"
      unitRef="store">46</us-gaap:NumberOfStores>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMjc0ODc3OTEwMjk2NQ_981c86bb-839a-42d3-80c4-087ebc3b9e4e">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In addition to the below, for a description of significant accounting policies we used in the preparation of our Consolidated Financial Statements, please refer to Note 1 of the Notes to Consolidated Financial Statements included in the Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Redeemable Noncontrolling Interest. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In fiscal year 2017, we purchased a 50% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as &#x201c;Craftsman" or the "Entities") from a third-party ("Seller"). Craftsman is a manufactured home street retailer in Nevada with four locations selling Company and other manufacturer branded homes. They also provide general construction to setup the home property and assist with multi-home developments and multi-family dwellings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On July 4, 2021, we entered into an agreement (the "Craftsman Purchase Agreement") with the Seller to obtain the remaining 50% ownership in Craftsman, owned by the Seller, to be purchased over time. As provided in the Craftsman Purchase Agreement, 20% of the equity of Craftsman owned by the Seller was obtained as of July 4, 2021 by us for cash and, as a result, we obtained a controlling ownership interest. We accounted for this transaction as a business combination to be achieved in stages (see Note 21) and consolidated the entities while recognizing a noncontrolling interest for the remaining Seller ownership as discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The Craftsman Purchase Agreement calls for an additional 20% of the equity of Craftsman owned by the Seller to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required, $2.5&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;After December 31, 2023, the Seller has the right to require Cavco to purchase all of Seller's remaining 10% ownership (&#x201c;Put Right&#x201d;) for an amount specified in the Agreement that is designed to approximate fair value. Likewise, Cavco has the right to require Seller to sell their remaining 10% ownership (&#x201c;Call Right&#x201d;) based on the same timing as described above for the Put Right. The purchase price to be payable by the Company for the purchase of Seller's remaining ownership pursuant to the exercise of the Put Right or the Call Right will be settled in cash. As redemption of this remaining ownership is not a current obligation, $1.2&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption. The amount of income attributable to this noncontrolling interest is included in the Consolidated Statements of Comprehensive Income on the face of the Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:MinorityInterestDescription
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY1ODU2MA_74e5acae-5a42-4554-be6a-8d929e4ff238">Redeemable Noncontrolling Interest. In fiscal year 2017, we purchased a 50% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as &#x201c;Craftsman" or the "Entities") from a third-party ("Seller"). Craftsman is a manufactured home street retailer in Nevada with four locations selling Company and other manufacturer branded homes. They also provide general construction to setup the home property and assist with multi-home developments and multi-family dwellings.On July 4, 2021, we entered into an agreement (the "Craftsman Purchase Agreement") with the Seller to obtain the remaining 50% ownership in Craftsman, owned by the Seller, to be purchased over time. As provided in the Craftsman Purchase Agreement, 20% of the equity of Craftsman owned by the Seller was obtained as of July 4, 2021 by us for cash and, as a result, we obtained a controlling ownership interest. We accounted for this transaction as a business combination to be achieved in stages (see Note 21) and consolidated the entities while recognizing a noncontrolling interest for the remaining Seller ownership as discussed below.The Craftsman Purchase Agreement calls for an additional 20% of the equity of Craftsman owned by the Seller to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required, $2.5&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Interest expense.After December 31, 2023, the Seller has the right to require Cavco to purchase all of Seller's remaining 10% ownership (&#x201c;Put Right&#x201d;) for an amount specified in the Agreement that is designed to approximate fair value. Likewise, Cavco has the right to require Seller to sell their remaining 10% ownership (&#x201c;Call Right&#x201d;) based on the same timing as described above for the Put Right. The purchase price to be payable by the Company for the purchase of Seller's remaining ownership pursuant to the exercise of the Put Right or the Call Right will be settled in cash. As redemption of this remaining ownership is not a current obligation, $1.2&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption. The amount of income attributable to this noncontrolling interest is included in the Consolidated Statements of Comprehensive Income on the face of the Consolidated Statements of Comprehensive Income.</us-gaap:MinorityInterestDescription>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="i1164663e7cb947e19c33f98fbe1502b4_I20210403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY1ODU1Ng_7feb7568-56bb-4851-b5fa-e0fad03cf772"
      unitRef="number">0.50</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="ifa76fc04ed3f4eea912f2334a6058966_I20210403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY1ODU2Mg_0a21e506-3965-4cb6-a40c-481cae275e41"
      unitRef="number">0.50</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY1ODU3NA_26387c2d-7408-4957-baa6-0a2c313b9ca6"
      unitRef="number">0.20</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="id87864600cd243cdba2a4500c04d8e78_I20231231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY2MDEyMQ_b2555a88-fc13-4237-a514-24f2efc96a88"
      unitRef="number">0.20</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i079ae71292334778888f0cd8c76b0063_I20210704"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY3MDk5NQ_4b6ba301-58b5-4ace-9db4-fdbf266add96"
      unitRef="usd">2500000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i515306ac3d064306a2e92c734d5dfc97_I20231231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY2MDEzMQ_d7b3968d-0c55-4cd4-8dd1-d929e8563c5a"
      unitRef="number">0.10</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i515306ac3d064306a2e92c734d5dfc97_I20231231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY2MDEyNg_2c5b6655-a92c-421c-bd84-23d8580c519a"
      unitRef="number">0.10</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8yOC9mcmFnOmE1ZWRjNWQ5YjNjMjQ1YTlhZWRhNzgxNjQwYjY5MmE2L3RleHRyZWdpb246YTVlZGM1ZDliM2MyNDVhOWFlZGE3ODE2NDBiNjkyYTZfMTA5OTUxMTY3MTAyMg_bbd1c31f-d172-4a3a-a868-e5a3d1b63c3a"
      unitRef="usd">1200000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RleHRyZWdpb246MGM2ZjExOWE0OGY3NGUxNGE5ZTJkNjYxZmUzODI3OWZfMTY3_a1f878a7-20ba-4bc8-a2b3-12a9bdfb2952">Revenue from Contracts with Customers&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes customer contract revenues disaggregated by reportable segment and source (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;U.S. Housing and Urban Development code homes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;285,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;197,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;548,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;387,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Modular homes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;58,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Park model RVs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;342,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;240,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;654,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;479,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Insurance agency commissions received from third-party insurance companies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;359,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;257,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;689,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;512,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RleHRyZWdpb246MGM2ZjExOWE0OGY3NGUxNGE5ZTJkNjYxZmUzODI3OWZfMTcw_48bfe49b-28b1-4b19-9632-dcd5195ee2fa">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes customer contract revenues disaggregated by reportable segment and source (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:42.321%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;U.S. Housing and Urban Development code homes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;285,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;197,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;548,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;387,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Modular homes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;58,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Park model RVs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;342,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;240,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;654,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;479,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Insurance agency commissions received from third-party insurance companies&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;359,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;257,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;689,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;512,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="i3d24c5696eb348c1baf70daee826ff18_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMy0xLTEtMS0w_ea0331f3-515c-48ec-93c2-69a95cba45b1"
      unitRef="usd">285947000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic05288a55bc84635995ad51f58c6a798_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMy0zLTEtMS0w_3ade11d8-fcf4-4fbb-8757-d5e72213cb2a"
      unitRef="usd">197723000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i737d610e25144ce8a61c9a41ace3dafc_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMy01LTEtMS0w_61aafbce-0d86-4e30-8c83-aad793a2ec2b"
      unitRef="usd">548337000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie563a157381a42369040274071d5ec23_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMy03LTEtMS0w_7feb457c-a970-45c6-85a5-89a0d13da31f"
      unitRef="usd">387169000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic872c8bd6da04b0b96d8b222f8eac118_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNC0xLTEtMS0w_96725437-262f-4227-b3a8-87f2808d80eb"
      unitRef="usd">31386000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i209ada07056547838d05c10b82eaf8d5_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNC0zLTEtMS0w_5d867a00-ced9-41f6-a4d3-ddba25f392bb"
      unitRef="usd">20483000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic24012519fdd4a91a27d4ba0c3081898_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNC01LTEtMS0w_b3f56a5c-fae5-4d57-8aa1-14a9f3e0d9b8"
      unitRef="usd">58003000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5740c7c00d6e434a9aea01109f91b875_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNC03LTEtMS0w_40c2016c-c454-418c-a53e-e6731d7e63c2"
      unitRef="usd">41266000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i22563408a73246749220dd7b9d0a5038_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNS0xLTEtMS0w_f79093f9-8181-4fdf-9d4d-9a4fb457ed72"
      unitRef="usd">9728000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i29bfdd7aa0f34cedaa5a7c469867a1a7_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNS0zLTEtMS0w_ec4ce47f-9de5-4e92-b549-125b9f951620"
      unitRef="usd">9027000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i48acb8a3b9804fefa8901be94fd979f5_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNS01LTEtMS0w_cd6c2977-f4c9-43f5-b74a-43f75b43ea4b"
      unitRef="usd">19399000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i086a70a921064dca9b3aa553bd44c0a5_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNS03LTEtMS0w_704b6150-f8cb-45c6-9c11-8613b49d713e"
      unitRef="usd">22749000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2aa17b5fb78c44c18d858f4501b8c3ce_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNi0xLTEtMS0w_29a1746f-4717-4238-84d3-a04f0223eda6"
      unitRef="usd">15033000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i592d7e06c2bf42df86924e2a927a424e_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNi0zLTEtMS0w_907d8554-aff1-4052-ae45-1e56dddcf83b"
      unitRef="usd">13734000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i151acb1e7be94f7081d2621971d78900_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNi01LTEtMS0w_6471f3d8-19d4-4af7-b534-48d7c39615bb"
      unitRef="usd">28638000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4d414ae03e6e474a90f9143d270c1de9_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNi03LTEtMS0w_71398ab4-d639-4261-a925-533eb2c520bd"
      unitRef="usd">27873000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i674d4a45727d48a18b0f6846e5545988_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNy0xLTEtMS0w_a454aca1-bda9-4f21-9ab7-b9626caa4db5"
      unitRef="usd">342094000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if63e29d556294a7e8a2d72bed64096bd_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNy0zLTEtMS0w_8b3f767d-d84b-4a97-a0e0-0ac196c2ff56"
      unitRef="usd">240967000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id485f572b4c443e69a1863ccfd0c45ac_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNy01LTEtMS0w_36d2cff2-103b-470e-b061-283653872acf"
      unitRef="usd">654377000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3dda59fa9818400cb692e36b1769bca8_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfNy03LTEtMS0w_e39bce7d-9541-4002-8527-18f2669e231f"
      unitRef="usd">479057000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie1e6750ab7fe4e0ea9475e9039f9d645_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfOS0xLTEtMS0w_2f2f0a1c-01f0-4773-ac66-03e9a2ea26e2"
      unitRef="usd">850000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id8cfc5fc07c04860af7c591fcf155796_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfOS0zLTEtMS0w_a0e10b39-06bd-4cfc-b3c8-dfce5378a644"
      unitRef="usd">777000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib4203580c993428d81fca3eea0d9206b_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfOS01LTEtMS0w_9b176516-40c7-421d-a6f1-0ba09b20863a"
      unitRef="usd">1723000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib9b51a371f1047c4be477cbdf444ed71_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfOS03LTEtMS0w_903a88fc-fb75-4933-a306-7196f82811e0"
      unitRef="usd">1547000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3bf6dd431bfb48009bc11fb6340cb8ce_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTAtMS0xLTEtMA_a89f4d5c-bcaa-4793-bda5-7e971f86f5d4"
      unitRef="usd">16599000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia88553842e6a4187b74f0cf2d7dad470_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTAtMy0xLTEtMA_d29dc3a7-ca4f-45b2-bb87-575da17ce286"
      unitRef="usd">16232000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i7814530311ef4c8d8ef27ec50522a6d0_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTAtNS0xLTEtMA_793b3ada-0659-478a-8671-5b3476e521b3"
      unitRef="usd">33865000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8ab86f015314495f90ed7717b8d3b136_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTAtNy0xLTEtMA_ded4e96a-d980-440f-baec-5ec101a22729"
      unitRef="usd">32173000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4fa2d3913eb842d59514b1bb376c76df_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTEtMS0xLTEtMA_daa06202-a5c2-485e-808f-615d9d6c9c47"
      unitRef="usd">17449000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia9408c5b21d94744a7278b2205008b78_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTEtMy0xLTEtMA_e77fde32-d6e6-4f30-877d-1dca6e345ed3"
      unitRef="usd">17009000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i13b450c504914b87b579d84c67797759_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTEtNS0xLTEtMA_a49c1957-1d65-47ba-945c-3512d91fb581"
      unitRef="usd">35588000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i64afe492bee646cf8754b467f8b1a85f_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTEtNy0xLTEtMA_d9869f18-03dc-49ff-99a4-2c96d10bce6f"
      unitRef="usd">33720000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTItMS0xLTEtMA_31fb971f-2989-4332-b49e-d6d7e6f83a55"
      unitRef="usd">359543000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTItMy0xLTEtMA_9d2bcfc2-8ee9-485e-a1ea-d37e150ee303"
      unitRef="usd">257976000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTItNS0xLTEtMA_fad5866b-f75b-4639-b79f-8ad102139ffc"
      unitRef="usd">689965000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zMS9mcmFnOjBjNmYxMTlhNDhmNzRlMTRhOWUyZDY2MWZlMzgyNzlmL3RhYmxlOmNkYjhlOTRjOTRiZDQ0ZmU5M2VhNTlhNjZjZDI5YzM2L3RhYmxlcmFuZ2U6Y2RiOGU5NGM5NGJkNDRmZTkzZWE1OWE2NmNkMjljMzZfMTItNy0xLTEtMA_94093800-e07f-424f-ab93-4116a10932a8"
      unitRef="usd">512777000</us-gaap:Revenues>
    <us-gaap:CashAndCashEquivalentsDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RleHRyZWdpb246OWJhYWUwODliMjRlNGViNjg5Y2FiZmNlMGQwOGE0NmNfNDM0_0a8f81a4-9837-4bbb-8d3b-f02a112000e8">Restricted Cash&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Restricted cash consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash related to CountryPlace customer payments to be remitted to third parties&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(19,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown on the Consolidated Statements of Cash Flows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;224,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;312,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;244,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;329,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RleHRyZWdpb246OWJhYWUwODliMjRlNGViNjg5Y2FiZmNlMGQwOGE0NmNfNDQ4_fa13decf-ee02-4dba-8734-da501b012548">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Restricted cash consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash related to CountryPlace customer payments to be remitted to third parties&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(19,850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i96ea864fa19241b8afaf14c2678e4bef_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMS0xLTEtMS0w_8c69aa08-8539-4147-9493-368274d953ef"
      unitRef="usd">18820000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ie8800fc939d34883ab245bbf06694c39_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMS0zLTEtMS0w_c180ac0a-08e5-461d-91e6-b2107a2840c3"
      unitRef="usd">16049000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i88bfd4b7040642058c9925e110e756c1_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMi0xLTEtMS0w_a1846111-169f-49b8-be0b-9d718b36bd0d"
      unitRef="usd">1365000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i17d9ace2d406468bb6c6bea369844aa7_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMi0zLTEtMS0w_dba2d960-b508-4b33-a6fe-cbece725be48"
      unitRef="usd">979000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMy0xLTEtMS0w_783626e7-f0f3-4dcd-8fec-1d9a2d8b914a"
      unitRef="usd">20185000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfMy0zLTEtMS0w_3c0ff046-2d3b-475a-94ac-d95e59aaa2a2"
      unitRef="usd">17028000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfNC0xLTEtMS0w_893d9759-3c40-4f9d-89d9-daa9368fec90"
      unitRef="usd">19850000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfNC0zLTEtMS0w_1ec1737f-4ab2-4ee9-8e1d-73f80eb71025"
      unitRef="usd">16693000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfNS0xLTEtMS0w_5b391e6f-6b31-453b-a139-53c4574030c1"
      unitRef="usd">335000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjI3NTQyMGM4NjE3NjQyODZiMDlkMjJlMDIzOGUyZTE2L3RhYmxlcmFuZ2U6Mjc1NDIwYzg2MTc2NDI4NmIwOWQyMmUwMjM4ZTJlMTZfNS0zLTEtMS0w_9840241c-ae33-4427-9196-3976f122c06e"
      unitRef="usd">335000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMS0xLTEtMS0w_bb83d5c9-2512-44d7-a6fc-cdf7f8c6aaa7"
      unitRef="usd">224291000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMS0zLTEtMS0w_151a7daf-b5d2-45af-9919-96ae119e9952"
      unitRef="usd">312243000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMi0xLTEtMS0w_783626e7-f0f3-4dcd-8fec-1d9a2d8b914a"
      unitRef="usd">20185000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMi0zLTEtMS0w_57781326-e42b-47d8-85e9-fba1668b698a"
      unitRef="usd">17026000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMy0xLTEtMS0w_33d39fb1-b945-4be3-9993-2608466951b0"
      unitRef="usd">244476000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNC9mcmFnOjliYWFlMDg5YjI0ZTRlYjY4OWNhYmZjZTBkMDhhNDZjL3RhYmxlOjZkMmRlNGQ5Y2JlMzQxM2RiZjkyZDc3NzNkNzk3MTNmL3RhYmxlcmFuZ2U6NmQyZGU0ZDljYmUzNDEzZGJmOTJkNzc3M2Q3OTcxM2ZfMy0zLTEtMS0w_5cf0871f-b0bc-4a6b-8ee4-9cc5e143181e"
      unitRef="usd">329269000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTU3OA_0af16b91-1f1d-4b26-818d-f8c48e7a3e74">Investments&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Investments consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-marketable equity investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;54,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;54,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(18,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(19,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Investments in marketable equity securities consist of investments in the common stock of industrial and other companies. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Our non-marketable equity investments include &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State and political subdivision debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due in less than one year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;There were no gross gains or losses realized on the sale of available-for-sale debt securities during the three and six months ended October&#160;2, 2021. For the three and six months ended September&#160;26, 2020, there were no gross gains realized on the sale of available-for-sale debt securities and gross losses realized were $5,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Net investment gains and losses on marketable equity securities were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net gain recognized during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less: Net (gains) losses recognized on securities sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized gains recognized during the period on securities still held&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <cvco:ScheduleofInvestmentsTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTU4MA_b36c886b-bb14-4e3b-a5ab-bf807e919774">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Investments consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-marketable equity investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;54,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;54,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(18,867)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(19,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cvco:ScheduleofInvestmentsTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMS0xLTEtMS0w_6a9ad552-54ee-4c70-95af-bccb7c150222"
      unitRef="usd">18179000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMS0zLTEtMS0w_d63bf722-cd4c-4b4d-bcac-8ba7392b91e2"
      unitRef="usd">14946000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMi0xLTEtMS0w_629e4886-8b3d-4127-883b-6b776a377242"
      unitRef="usd">16566000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMi0zLTEtMS0w_05f82ec4-d7c1-4ebf-aa93-ca846a5fc5d2"
      unitRef="usd">17600000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquityMethodInvestments
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMy0xLTEtMS0w_2dc0020c-3dac-42f6-a173-68a9dc38b9d3"
      unitRef="usd">19772000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfMy0zLTEtMS0w_7c0c1a65-300a-41f9-ab19-74623e019983"
      unitRef="usd">21960000</us-gaap:EquityMethodInvestments>
    <us-gaap:Investments
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNC0xLTEtMS0w_d109e80c-f845-483b-aa07-e81de34a03e3"
      unitRef="usd">54517000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNC0zLTEtMS0w_66466d2e-1c11-4450-a638-342b06a2573f"
      unitRef="usd">54506000</us-gaap:Investments>
    <us-gaap:ShortTermInvestments
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNS0xLTEtMS0w_d8ab82bc-9d16-47e8-9e35-6db1847d1193"
      unitRef="usd">18867000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNS0zLTEtMS0w_9b181708-8d0d-4b8a-bff6-e6a0349cd61a"
      unitRef="usd">19496000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNi0xLTEtMS0w_cd557bc2-8e85-4c4c-9bb6-8b157701955d"
      unitRef="usd">35650000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmQ0MTM1MGE2ZjczYzRlZGViNDdiMGFlZDI0M2QwMDc1L3RhYmxlcmFuZ2U6ZDQxMzUwYTZmNzNjNGVkZWI0N2IwYWVkMjQzZDAwNzVfNi0zLTEtMS0w_662ddb54-60be-4693-a56c-badf1972d3a7"
      unitRef="usd">35010000</us-gaap:LongTermInvestments>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTA5OTUxMTYzMDk4MQ_c37aade5-8148-45e7-8e6c-c6b483333c9f">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Residential mortgage-backed securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State and political subdivision debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib94d8cf49f3544a299da4170a9633bb2_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMi0xLTEtMS0yMzgzMA_7274af76-e20a-4d56-9d5f-d366b8f8f820"
      unitRef="usd">2352000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib94d8cf49f3544a299da4170a9633bb2_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMi0zLTEtMS0yMzg0MA_a7ec8fd3-51b9-4de6-9362-89531c3b5475"
      unitRef="usd">2365000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iad2af00a949949fea100a416c4acb502_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMi01LTEtMS0yMzg0NQ_cc1168fc-e41a-41fd-9214-be470f31366b"
      unitRef="usd">2787000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iad2af00a949949fea100a416c4acb502_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMi03LTEtMS0yMzg1MA_15d7b1bc-f28e-4f88-a1a8-d717447d410d"
      unitRef="usd">2804000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8b8792be3cd94000b454cbe89daebe70_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMy0xLTEtMS0yMzgzMA_76406b1d-68b6-47a1-bd01-b09e7ee4dc86"
      unitRef="usd">7942000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8b8792be3cd94000b454cbe89daebe70_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMy0zLTEtMS0yMzg0MA_c572523e-76a4-4c0a-a46c-cc60d9f4bcec"
      unitRef="usd">8023000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i48165c4acef044baa5309a7c3f90530a_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMy01LTEtMS0yMzg0NQ_479f06f0-2a66-407d-83f4-2163bad3b759"
      unitRef="usd">7239000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i48165c4acef044baa5309a7c3f90530a_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfMy03LTEtMS0yMzg1MA_a2b2326f-d14e-4d91-b2a2-30e4336036d3"
      unitRef="usd">7345000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i9c0245e09a244de683d411566f0cba84_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNC0xLTEtMS0yMzgzMA_7959805e-14e5-4b38-b03a-b553e805c49d"
      unitRef="usd">7795000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9c0245e09a244de683d411566f0cba84_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNC0zLTEtMS0yMzg0MA_496e2b64-682d-4e58-8fe8-5d939ad20015"
      unitRef="usd">7791000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia9480b5ef3b1406bbf3dd2d4969dd8e5_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNC01LTEtMS0yMzg0NQ_b81969a7-183d-4725-98b4-c786c8379a75"
      unitRef="usd">4797000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia9480b5ef3b1406bbf3dd2d4969dd8e5_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNC03LTEtMS0yMzg1MA_9bc216ac-6aee-4cd3-9557-7ebc56bd2b8c"
      unitRef="usd">4797000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNS0xLTEtMS0yMzgzMA_2da7ebad-9d7f-4d28-a552-c6189b7d8a6f"
      unitRef="usd">18089000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNS0zLTEtMS0yMzg0MA_517edc37-c12d-44ee-9aed-640649ff8723"
      unitRef="usd">18179000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNS01LTEtMS0yMzg0NQ_a522d65e-045e-4290-85cc-1a2f8f032d38"
      unitRef="usd">14823000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjY4ZDgzYzg1MzUzOTQyNDNiYmU3ODRjYzg3ZWJhNTIwL3RhYmxlcmFuZ2U6NjhkODNjODUzNTM5NDI0M2JiZTc4NGNjODdlYmE1MjBfNS03LTEtMS0yMzg1MA_d7e072a0-e2e5-46f7-8494-034e2ff25bea"
      unitRef="usd">14946000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTU5NA_92bdca23-bd58-47f7-9cb5-eae857ecc632">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due in less than one year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfMi0xLTEtMS0w_461a455d-dbac-48b1-84cd-141c46749174"
      unitRef="usd">1611000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfMi0zLTEtMS0w_698db855-3a24-4aa9-bf70-7277bddd7fc8"
      unitRef="usd">1618000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfMy0xLTEtMS0w_c441ac60-39a9-4fe3-9e32-04841986c0d4"
      unitRef="usd">11807000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfMy0zLTEtMS0w_4aa2dbb9-fc6d-4cb6-b5ad-09bae25500ef"
      unitRef="usd">11792000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNC0xLTEtMS0w_6c1f825d-b816-4578-8c5d-742976dcb314"
      unitRef="usd">1268000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNC0zLTEtMS0w_84681d2c-b464-49a6-8226-745425e876c0"
      unitRef="usd">1321000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNS0xLTEtMS0w_030d1932-1038-41b1-9a03-2ba46899dea1"
      unitRef="usd">1051000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNS0zLTEtMS0w_4a1964ed-52f9-4c8a-86a7-5b522b72d5d2"
      unitRef="usd">1083000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNi0xLTEtMS0w_a71f1f2d-cdbd-4bac-9c0c-91711612b5fd"
      unitRef="usd">2352000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNi0zLTEtMS0w_beb1db4a-d356-41aa-b310-72db1380cb29"
      unitRef="usd">2365000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNy0xLTEtMS0w_e31574a2-107a-4460-8c89-30f8023caba3"
      unitRef="usd">18089000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOmUzNTQxMTQwODQ1YjQ1YjFiMjhkZWFhYmQ4YmIwMDU1L3RhYmxlcmFuZ2U6ZTM1NDExNDA4NDViNDViMWIyOGRlYWFiZDhiYjAwNTVfNy0zLTEtMS0w_c0b63f9d-80f7-4ce7-a192-4b14aa34522d"
      unitRef="usd">18179000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:GainLossOnInvestmentsTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTYwNg_877d54ea-ee5a-4519-8074-281731b6f522">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;There were no gross gains or losses realized on the sale of available-for-sale debt securities during the three and six months ended October&#160;2, 2021. For the three and six months ended September&#160;26, 2020, there were no gross gains realized on the sale of available-for-sale debt securities and gross losses realized were $5,000.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Net investment gains and losses on marketable equity securities were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net gain recognized during the period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less: Net (gains) losses recognized on securities sold during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unrealized gains recognized during the period on securities still held&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GainLossOnInvestmentsTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTM2NQ_1fee1218-d17a-43d0-8ee1-5ad276a0acfc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTM2NQ_741113d7-ee23-4478-9d9b-004953b53db9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTM2NQ_c7645811-b7df-44a1-8107-bba14d35ea2a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTM2NQ_e8a7eb4a-cfcd-4781-9a61-a9559021d6fc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTA5OTUxMTYzMDAzOQ_5a5428d3-5518-4703-be7d-8d6b67722758"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTA5OTUxMTYzMDAzOQ_b4649369-916d-41af-b5b1-2e638ecbedb8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTA5OTUxMTYzMDAzNg_57e299db-c87c-4c02-9a92-8bc5618bbb2f"
      unitRef="usd">-5000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RleHRyZWdpb246ZmQ0MGI1NTVlM2NjNDM3NjhhN2Y2OTgzY2FhMjA1MmVfMTA5OTUxMTYzMDAzNg_cf3e4360-7e4c-446b-a5e4-c3b0add56133"
      unitRef="usd">-5000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfMy0xLTEtMS03ODU_cf4b5cfc-0a46-4890-bf59-fc71c9691672"
      unitRef="usd">243000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfMy0zLTEtMS04MDc_9a1ee167-a6b5-428d-a993-804ad914a320"
      unitRef="usd">1251000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfMy01LTEtMS0w_fa2410aa-a10e-46f5-9e50-8b9ddd549bbe"
      unitRef="usd">1939000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiGainLoss
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfMy03LTEtMS0w_253b1cb9-42e1-465c-817d-e37360a51ed0"
      unitRef="usd">3281000</us-gaap:EquitySecuritiesFvNiGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNC0xLTEtMS0w_3e8fe698-24f3-4991-b548-82e31cf7db3a"
      unitRef="usd">143000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNC0zLTEtMS0w_76a0a05f-42ee-4f87-a418-d66756c9e8e1"
      unitRef="usd">-27000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNC01LTEtMS0w_78c72866-bb88-44de-a607-4552def56de2"
      unitRef="usd">279000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNC03LTEtMS0w_94efae2c-14c9-41a0-9c21-62d76c70b7c2"
      unitRef="usd">6000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNS0xLTEtMS0w_021bd0cb-47e3-46c6-8706-79f67e1b00c0"
      unitRef="usd">100000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNS0zLTEtMS0w_a0ed60cc-94f6-4389-bcb0-fb226109ae3b"
      unitRef="usd">1278000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNS01LTEtMS0w_e64b7cbf-bb02-404b-aa2b-e24a08a2fa9f"
      unitRef="usd">1660000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8zNy9mcmFnOmZkNDBiNTU1ZTNjYzQzNzY4YTdmNjk4M2NhYTIwNTJlL3RhYmxlOjIyY2ZhMjQ3NjE3NDQ1NWI5MzI1ZjE2NzU4NDZkMjI5L3RhYmxlcmFuZ2U6MjJjZmEyNDc2MTc0NDU1YjkzMjVmMTY3NTg0NmQyMjlfNS03LTEtMS0w_fc891454-1c8c-4d97-9c62-b805efcbc638"
      unitRef="usd">3275000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RleHRyZWdpb246ZTE2MWEyOWFkN2FkNDc5ZDkwNmI1Y2U0ZDkwZGZkNTNfODc_f8a26754-e45f-452c-bcf9-b1dde81c238d">Inventories&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;78,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;54,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;83,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;57,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;190,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;131,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RleHRyZWdpb246ZTE2MWEyOWFkN2FkNDc5ZDkwNmI1Y2U0ZDkwZGZkNTNfODk_370fdbe2-3798-4558-b619-c7f8f5bb384b">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Inventories consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;78,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;54,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;83,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;57,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;190,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;131,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMS0xLTEtMS0w_a1cf7e62-394d-4127-8f2d-453895dff55e"
      unitRef="usd">78810000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMS0zLTEtMS0w_1ab25752-aecf-4c21-ad3e-81f86d8d44a3"
      unitRef="usd">54336000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMi0xLTEtMS0w_87ef0c17-f542-4183-84c4-5b9ccceb0d1d"
      unitRef="usd">27983000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMi0zLTEtMS0w_bd8e7f4e-eca5-41b1-8be3-3339f0ee8bd1"
      unitRef="usd">19149000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMy0xLTEtMS0w_ad13e7df-99ba-400d-b618-c568f6c79a38"
      unitRef="usd">83601000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfMy0zLTEtMS0w_9e1d6d98-5441-4ada-9ec7-16bfc0c94d9a"
      unitRef="usd">57749000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfNC0xLTEtMS0w_00d000e8-0f13-44c0-b438-190fd0e197bf"
      unitRef="usd">190394000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80MC9mcmFnOmUxNjFhMjlhZDdhZDQ3OWQ5MDZiNWNlNGQ5MGRmZDUzL3RhYmxlOmFiZjRhOGY1MGJhNjQxOTU5NTQ3YTcyZDNhMGUxODgzL3RhYmxlcmFuZ2U6YWJmNGE4ZjUwYmE2NDE5NTk1NDdhNzJkM2EwZTE4ODNfNC0zLTEtMS0w_ce7ee52d-633f-4dba-9d05-6a336b06bccb"
      unitRef="usd">131234000</us-gaap:InventoryNet>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTI1Mw_29605964-9ba8-48be-a97e-58413da2db05">Consumer Loans Receivable&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes consumer loans receivable (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for investment, previously securitized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Construction advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;62,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Deferred financing fees and other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;58,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;74,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(26,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(37,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Impact of adoption of Financial Accounting Standards Board's Accounting Standards Update 2016-13 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt; ("ASU 2016-13")&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Change in estimated loan losses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The consumer loans held for investment had the following characteristics:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average contractual interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average effective interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average months to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;162&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;59,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;76,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31 to 60 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;61 to 90 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91+ days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;62,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prime- FICO score 680 and greater&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Near Prime- FICO score 620-679&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Sub-Prime- FICO score less than 620&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;No FICO score&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;62,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prime- FICO score 680 and greater&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;49,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Near Prime- FICO score 620-679&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Sub-Prime- FICO score less than 620&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;No FICO score&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;29,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of October&#160;2, 2021, 36% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 18% was concentrated in Florida. As of April&#160;3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% was concentrated in Florida. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Other than Texas and Florida, no sta&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;te had concentrations in excess of 10% of the principal balance of the consumer loans receivable as of October&#160;2, 2021 or April&#160;3, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Repossessed homes totaled approximately $893,000 and $518,000 as of October&#160;2, 2021 and April&#160;3, 2021, respectively, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $927,000 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$1.1&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; as of October&#160;2, 2021 and April&#160;3, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivablesTextBlock>
    <cvco:ConsumerLoansReceivableTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTI1OQ_2203ab67-9fca-4ed5-a6ca-83b0adf4eec7">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes consumer loans receivable (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for investment, previously securitized&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Construction advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,801&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;62,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Deferred financing fees and other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,178)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,041)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,799)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;58,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;74,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(26,475)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(37,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cvco:ConsumerLoansReceivableTableTextBlock>
    <us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMS0xLTEtMS0w_62d08744-66ba-43e4-9a6b-016a6a11e46d"
      unitRef="usd">28631000</us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet>
    <us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMS0zLTEtMS0w_e48e7dd3-0f5e-4c15-8994-0c0929171ba3"
      unitRef="usd">31949000</us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet>
    <cvco:ConsumerLoansReceivableHeldForInvestment
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMi0xLTEtMS0w_6ac46263-11e5-428d-99a3-8a2251014e65"
      unitRef="usd">16207000</cvco:ConsumerLoansReceivableHeldForInvestment>
    <cvco:ConsumerLoansReceivableHeldForInvestment
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMi0zLTEtMS0w_b162ad77-8e80-4110-ab2c-81d124b212d0"
      unitRef="usd">18690000</cvco:ConsumerLoansReceivableHeldForInvestment>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMy0xLTEtMS0w_62db8950-d036-4531-b7fa-3ba7dd6c6422"
      unitRef="usd">10253000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMy0zLTEtMS0w_e4d68540-2468-43be-911e-5eb7f582a8f8"
      unitRef="usd">15587000</us-gaap:LoansReceivableHeldForSaleAmount>
    <cvco:ConstructionAdvances
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNC0xLTEtMS0w_55972088-905c-4b9f-b81a-9881d89dbeb8"
      unitRef="usd">7485000</cvco:ConstructionAdvances>
    <cvco:ConstructionAdvances
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNC0zLTEtMS0w_cba3f522-226d-4ad2-8193-292303d500fd"
      unitRef="usd">13801000</cvco:ConstructionAdvances>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNS0xLTEtMS0w_08c0c9e5-3e67-4f95-a7db-c3ddebe26fd6"
      unitRef="usd">62576000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNS0zLTEtMS0w_4ab3d882-f4b9-4976-b7f0-3921ae5f72c5"
      unitRef="usd">80027000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableDeferredIncome
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNi0xLTEtMS0w_3a3cafdf-feb2-4a7a-a61f-ef19862e59df"
      unitRef="usd">1178000</us-gaap:LoansAndLeasesReceivableDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableDeferredIncome
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNi0zLTEtMS0w_bb7173b9-80a1-4e81-a767-43d8b3e1c784"
      unitRef="usd">2041000</us-gaap:LoansAndLeasesReceivableDeferredIncome>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNy0xLTEtMS0w_764cf0ce-9782-43fe-aa1d-45e0824ed962"
      unitRef="usd">2799000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfNy0zLTEtMS0w_40288fb9-ab60-4251-b50c-1edefe917669"
      unitRef="usd">3188000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfOC0xLTEtMS0w_bcf1827c-f0a4-4146-87c3-634ad045ace8"
      unitRef="usd">58599000</us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet>
    <us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfOC0zLTEtMS0w_a814ab21-4953-4b92-bb69-03fb237ed516"
      unitRef="usd">74798000</us-gaap:MortgageLoansOnRealEstateCommercialAndConsumerNet>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfOS0xLTEtMS0w_5b3159aa-104b-4eb0-a661-4dc37d36bffa"
      unitRef="usd">26475000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfOS0zLTEtMS0w_436149d7-d32d-44cc-9345-ead5b2439e10"
      unitRef="usd">37690000</us-gaap:NotesAndLoansReceivableNetCurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMTAtMS0xLTEtMA_04fca3b5-808b-4506-9620-92f1329bd8db"
      unitRef="usd">32124000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:NotesAndLoansReceivableNetNoncurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjBiYTI5NDAxMTQzNTRhMDhiMDA1MDkxZDU4OGNlM2Q0L3RhYmxlcmFuZ2U6MGJhMjk0MDExNDM1NGEwOGIwMDUwOTFkNTg4Y2UzZDRfMTAtMy0xLTEtMA_9d08c4ae-784a-4d95-a0c6-1452a110e6de"
      unitRef="usd">37108000</us-gaap:NotesAndLoansReceivableNetNoncurrent>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTI2NA_386b1a3f-ff92-429b-b38b-4e5bcdd9c7eb">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Impact of adoption of Financial Accounting Standards Board's Accounting Standards Update 2016-13 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%"&gt;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt; ("ASU 2016-13")&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Change in estimated loan losses, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(94)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(57)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(329)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="i9d3df4bd988c448fa97c71ddbec2ccca_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMi0xLTEtMS0w_68074da1-6866-43e5-a5c0-64b3e6032d62"
      unitRef="usd">2918000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="i802c8d721c22490e8660be31daa90c87_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMi0zLTEtMS0w_dbcd2564-ff35-4507-ab14-351aba5d32c9"
      unitRef="usd">4012000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="i4577911304eb4d2b88b58dc62de862f6_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMi01LTEtMS0w_62e8532b-d4ff-4b55-b18b-a4f2e28967c4"
      unitRef="usd">3188000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="i5ee46ab6d0f0412b8ea99e1b1dfd43bd_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMi03LTEtMS0w_e17e2fac-f0aa-4f91-8be2-c309340153dc"
      unitRef="usd">1767000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet
      contextRef="i7c67d24aa3fb4775b60ecd764bada17f_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMy0xLTEtMS0w_81551450-375a-4e6c-8c3a-e629dfd59a5d"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet
      contextRef="ib0f5f8df29e14ffc9482458bc239d489_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMy0zLTEtMS0w_16acd422-9669-4eee-9122-1bf01b414023"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet
      contextRef="i0c8f364978314a5692e882df95284a8a_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMy01LTEtMS0w_cfafe39d-2276-49a3-83fe-5720bae55b8b"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet
      contextRef="i0a10b2b5be114797a25d39a5186c73ff_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfMy03LTEtMS0w_7efb5155-d490-4e05-9447-c2f49f1647c3"
      unitRef="usd">2276000</us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
      contextRef="id72be30bc225435f976d911a087a46e0_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNC0xLTEtMS0w_cd63635e-5071-4119-8b99-0270c900e577"
      unitRef="usd">210000</us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease>
    <us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
      contextRef="i8e84235dc45c4ab780ca475d82e989d4_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNC0zLTEtMS0w_4381ca97-268b-4835-92de-e1d676cc7062"
      unitRef="usd">-94000</us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease>
    <us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
      contextRef="i060c8c23915c444faa8b7474d0bd093f_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNC01LTEtMS0w_be025bf1-1262-495a-8dc1-7dfd230fd8a7"
      unitRef="usd">-57000</us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease>
    <us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
      contextRef="i4669c8cf506d4d1eaf119d54398e6ac9_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNC03LTEtMS0w_062b19b3-ccb4-499e-bbf4-980386cb61ab"
      unitRef="usd">67000</us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="id72be30bc225435f976d911a087a46e0_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNS0xLTEtMS0w_66df207e-1b15-4b25-994a-f90cd71d7582"
      unitRef="usd">329000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i8e84235dc45c4ab780ca475d82e989d4_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNS0zLTEtMS0w_d486a8e9-9dc8-4dab-a3c6-084564b9e431"
      unitRef="usd">8000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i060c8c23915c444faa8b7474d0bd093f_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNS01LTEtMS0w_c4b407c0-435a-4406-ae04-c390b0f89f55"
      unitRef="usd">332000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i4669c8cf506d4d1eaf119d54398e6ac9_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNS03LTEtMS0w_01aaea1f-680f-4a17-8dba-565b0b7f70a9"
      unitRef="usd">200000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="i4eb35a17bac349a9ba186fa3eb4c8ed8_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNi0xLTEtMS0w_dad1fa5f-aed4-445e-a5ba-53ae8704b13c"
      unitRef="usd">2799000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="ie879c9533f224b269dab502e86384ef6_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNi0zLTEtMS0w_768bdba7-9550-477a-be2a-415caaf1b6b7"
      unitRef="usd">3910000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="i4eb35a17bac349a9ba186fa3eb4c8ed8_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNi01LTEtMS0w_cd4481b7-00c5-4b95-929c-f58e0885fc3d"
      unitRef="usd">2799000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="ie879c9533f224b269dab502e86384ef6_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmVlZTliMWM1MmI3NjRkMWY5MDQ2ZmE2ZGM4ZDZlN2NhL3RhYmxlcmFuZ2U6ZWVlOWIxYzUyYjc2NGQxZjkwNDZmYTZkYzhkNmU3Y2FfNi03LTEtMS0w_d8fe9a83-eea8-4090-ab8e-6333ef071ff7"
      unitRef="usd">3910000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <cvco:Weightedaveragecontractualinterestrate
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMS0xLTEtMS0w_d75bad1b-337b-4543-a8f4-ed72cf158794"
      unitRef="number">0.082</cvco:Weightedaveragecontractualinterestrate>
    <cvco:Weightedaveragecontractualinterestrate
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMS0zLTEtMS0w_3df61b7b-87e8-47bf-80ae-ce8fde0dd98f"
      unitRef="number">0.083</cvco:Weightedaveragecontractualinterestrate>
    <cvco:Weightedaverageeffectiveinterestrate
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMi0xLTEtMS0w_29248490-1322-43a5-b4fa-95467d9d21c3"
      unitRef="number">0.088</cvco:Weightedaverageeffectiveinterestrate>
    <cvco:Weightedaverageeffectiveinterestrate
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMi0zLTEtMS0w_e175b0db-ac7c-4dee-807c-87546d62dcbc"
      unitRef="number">0.093</cvco:Weightedaverageeffectiveinterestrate>
    <cvco:Weightedaveragemonthstomaturity
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMy0xLTEtMS0w_c74bbbc7-70e0-4d0d-a27c-11559b896584">P157M</cvco:Weightedaveragemonthstomaturity>
    <cvco:Weightedaveragemonthstomaturity
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmQ2NWQxNDk0ZmYzNzQ1Mzk5YjU5YTE5ZTQwNzIzYjBjL3RhYmxlcmFuZ2U6ZDY1ZDE0OTRmZjM3NDUzOTliNTlhMTllNDA3MjNiMGNfMy0zLTEtMS0w_4f999356-af97-4951-9a46-e3f1f5c75c00">P162M</cvco:Weightedaveragemonthstomaturity>
    <cvco:DeliquencyStatusOfConsumerLoansTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTI1MA_bcc29241-50ee-4c1c-8040-05dbb2b1fcc0">The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;59,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;76,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31 to 60 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;61 to 90 days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;91+ days&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;62,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</cvco:DeliquencyStatusOfConsumerLoansTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="icf5173081e1242c0a47c0c0da5c625b3_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMS0xLTEtMS0w_3902cc67-d0a2-453e-a73b-7cf52efba637"
      unitRef="usd">59602000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i5d426e235d074006ac95825f9b2a0f75_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMS0zLTEtMS0w_7e52d26d-936b-4885-a8f0-6af77806f2d2"
      unitRef="usd">76378000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="icdbc3ea87b9d46788d0bd557f6bf8c06_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMi0xLTEtMS0w_ef2dcfd3-1a59-4b6d-a725-119de0fc39ea"
      unitRef="usd">110000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ia4547bd3dd804ae8a0083478150ea064_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMi0zLTEtMS0w_e750dc03-164e-45d0-be0b-6e850651410b"
      unitRef="usd">508000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ia5a23870c73d43eb83cc57b521ec995f_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMy0xLTEtMS0w_a10494fc-ec91-45cf-9d6f-dda8a3caf49e"
      unitRef="usd">2502000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ib242352b29f44adc836095caf30b4705_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfMy0zLTEtMS0w_a1ce3283-6064-4675-a3be-644b4de1bed7"
      unitRef="usd">21000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i5bbf19de9a924ee3a56f58b58d04be9b_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfNC0xLTEtMS0w_91bdcefc-d175-42b9-a518-22915d03fc6d"
      unitRef="usd">362000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="icede1816ca084f998acf3f8c85736d03_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfNC0zLTEtMS0w_3f2e1bab-9ab6-41ac-9347-3393db6fd1dc"
      unitRef="usd">3120000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfNS0xLTEtMS0w_eed0e1ae-0733-4433-bf9b-cffb1aa369b3"
      unitRef="usd">62576000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOmY1Mjc4OGM3NTU2MTRlZmQ5ZTExNWI0ODhiZGJjMjE1L3RhYmxlcmFuZ2U6ZjUyNzg4Yzc1NTYxNGVmZDllMTE1YjQ4OGJkYmMyMTVfNS0zLTEtMS0w_e0b2ac1c-94c2-48c6-8eac-7a596979c811"
      unitRef="usd">80027000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTI0NQ_7bedb085-e7de-486f-8cce-9d3033c7636c">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following tables disaggregate gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prime- FICO score 680 and greater&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;39,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Near Prime- FICO score 620-679&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Sub-Prime- FICO score less than 620&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;No FICO score&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;62,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:4pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prime- FICO score 680 and greater&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;49,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Near Prime- FICO score 620-679&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Sub-Prime- FICO score less than 620&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;No FICO score&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;29,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i8bc23931d8594318ab9097dd976fb4af_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi0xLTEtMS0w_d2b89a32-beef-4256-9c79-bf7d1657477b"
      unitRef="usd">6664000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="idb0b43695d19467fb85c63c20754db1a_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi0zLTEtMS0w_ab89abdc-b4bf-4bc6-b8b9-d55143ccc817"
      unitRef="usd">5077000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ie4a62292a3ae4fdfbe6b7908948eea34_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi01LTEtMS0w_107c4e7a-f448-47a3-9dde-b72b7715a0a2"
      unitRef="usd">2776000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i30da97dc0eee4df387bdde3e7064d780_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi03LTEtMS0w_458a25b6-55d7-43cc-8d90-8e5d99669a80"
      unitRef="usd">1408000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ied8500ebfd3f4f7fa5999b59fd07f1b3_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi05LTEtMS0w_f00e3155-1d1b-4168-b7d4-e519d39979cb"
      unitRef="usd">765000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i8766cfe0be994dc7af1589d2383fab4f_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi0xMS0xLTEtMA_43b9dff0-53ef-4f71-8fe0-6906b92f563a"
      unitRef="usd">22669000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="if53a58f551914ac4a7caf33af1b7da85_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMi0xMy0xLTEtMA_31be702b-8403-4ef8-b565-0c64f1a33bd3"
      unitRef="usd">39359000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i1aad211bcdc44b2bbfa63a28ea8a25ae_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy0xLTEtMS0w_da3fb18f-56ee-410d-b039-5900be555043"
      unitRef="usd">2247000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i8129277be8944e99bfb7e86262b1919b_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy0zLTEtMS0w_f3b51d2c-d4e3-4ec8-b133-8df7e412f189"
      unitRef="usd">3445000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ibc0f4b17c3084f60b07c09e436d78a67_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy01LTEtMS0w_fa8968be-c04e-43a1-bd19-128470dadee8"
      unitRef="usd">2175000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i95f63f01642943b38e0d2dc6d0ad81f3_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy03LTEtMS0w_b5da0489-ba48-49f2-9437-e55741087961"
      unitRef="usd">1856000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i86018f26475643649e4a611df48ec825_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy05LTEtMS0w_e8b78544-805a-4afc-9b58-bd84339747a0"
      unitRef="usd">1354000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i3d9e45d585d249979ffd748c4707d1ac_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy0xMS0xLTEtMA_231021e6-a294-45e7-82f9-aa2c7ed9b703"
      unitRef="usd">9978000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ib62fade66811405faf1b87b0105cf535_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfMy0xMy0xLTEtMA_d51695e1-c2cd-4f35-9ef1-8feba410404d"
      unitRef="usd">21055000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i027eab95f6bc43eab42249bfc9d3fe9b_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC0xLTEtMS0w_b90f3f76-bd7b-47f4-b179-793e42ecd57e"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ie651c3b9f8a24fdd97f0c0ff22c736bc_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC0zLTEtMS0w_b4f6d450-80ba-409e-b60e-14a84053db67"
      unitRef="usd">21000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ibcb27589bae54845b9950c2c44fedbdc_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC01LTEtMS0w_4d8bf924-1aff-4f90-9216-f3f1c88cd7d8"
      unitRef="usd">53000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ibdb4a6c734a84b128972f162d84ae764_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC03LTEtMS0w_ec382b94-9cfe-480c-96ff-01f15f44389f"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i4fbba0c0cce74d3699660b4bb34f6030_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC05LTEtMS0w_2583a08c-7fe1-4791-bf0a-e0b09210a579"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i0e0befb28f674f9f8774bcb8502912d3_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC0xMS0xLTEtMA_d55982cb-aa5f-4565-9e57-bda052168504"
      unitRef="usd">1547000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i7c0f1cb1085c48d5a7984c5622d63d2e_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNC0xMy0xLTEtMA_ef0e7aa7-ea35-4402-9f82-ba6b9d589b96"
      unitRef="usd">1621000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i0325e7c7b4f745b08f6573e7449f61d7_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS0xLTEtMS0w_bd4c62d4-df53-4d43-9e06-4faedbc025e0"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i0cce54131fef45b5b2c89210082fb65e_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS0zLTEtMS0w_8c7d97ff-1777-4d84-9823-a6b203187e19"
      unitRef="usd">149000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="iba2e86b6e8b040b2834b674b9fee3b5f_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS01LTEtMS0w_73852d68-f84d-42ad-a8f9-a46a642c7026"
      unitRef="usd">19000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="id5dac4122f684e22961a2df2d3bc336a_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS03LTEtMS0w_ef5cba7d-d178-4547-b4c8-4fc941f59005"
      unitRef="usd">27000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="icfc34fd445094bc28738621af36fd35f_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS05LTEtMS0w_74bd5f5a-03ed-4cfc-9d2e-660a00aef835"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i866a6e7f001c4db5a3de165d5ef8a4d2_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS0xMS0xLTEtMA_657a4fd5-7859-48e2-9a68-1be708e8d968"
      unitRef="usd">346000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i9fc880083bd847e0a623a20e4ddeb752_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNS0xMy0xLTEtMA_f8e9e677-3644-4d41-8a7f-5a93c6602283"
      unitRef="usd">541000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="if199320fd7d24b8d965943d06fb323a4_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi0xLTEtMS0w_29dd6068-ff09-4913-ad7d-fb4109092443"
      unitRef="usd">8911000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i77c4e39d49b74ae494618437f41c04a0_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi0zLTEtMS0w_be6e637b-067e-4870-a318-7f38abeaf1a7"
      unitRef="usd">8692000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i01028cd9fc12494697e2db56e05a3208_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi01LTEtMS0w_6e42aa88-5654-4e45-b947-d2f941849967"
      unitRef="usd">5023000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i6aa78083c51d4df3aabb20d4f1f34b7b_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi03LTEtMS0w_44b42f85-c49a-4416-a59d-abb3f482e592"
      unitRef="usd">3291000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i915d2b9efbf045a889326adcff6222c9_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi05LTEtMS0w_2c819aa4-1caa-43b9-887e-50836ae7c0b1"
      unitRef="usd">2119000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i76fa3873c6c94acb8dbbda7905f3154b_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi0xMS0xLTEtMA_61ced888-1918-4f91-a10e-bcef777170e1"
      unitRef="usd">34540000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjAxYmFjYjZiYjFiOTQ5MTliYmU0NDFmMTZjMGE0MzE0L3RhYmxlcmFuZ2U6MDFiYWNiNmJiMWI5NDkxOWJiZTQ0MWYxNmMwYTQzMTRfNi0xMy0xLTEtMA_bd6c0d25-bc06-47cd-9c79-59f8368edbd3"
      unitRef="usd">62576000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i1a8d0dffade74c3698dcaf3ee69692d8_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi0xLTEtMS0w_6c39252f-0999-49e6-876c-13270ee2ab4c"
      unitRef="usd">18250000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="iff9273ae90154f70881406aa5e0e46e2_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi0zLTEtMS0w_c7478c3e-f3f4-4413-912b-0a43b357707c"
      unitRef="usd">3575000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ib73b1e63bdde4881b401b4d442b71bfc_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi01LTEtMS0w_197e2218-9397-4926-ac0b-74eb38700e1d"
      unitRef="usd">1718000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i8299c9c583c447c9ab329cc8a5c4ca57_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi03LTEtMS0w_9599b6c1-2117-42b5-afb6-60c5232dcaff"
      unitRef="usd">971000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i10c5a4c0dc2441b98f8d5c34afc2be2b_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi05LTEtMS0w_32d6b1d3-743a-40e7-8ce5-86f784ddb2ab"
      unitRef="usd">1959000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ic81e2e8ee45945469b96b01126f82536_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi0xMS0xLTEtMA_d283d2f4-5e38-4622-81f8-166eeaee3537"
      unitRef="usd">23375000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i9315d920b0274762893438ebf5420471_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMi0xMy0xLTEtMA_f026f680-e783-4d79-8aa5-5c5654477309"
      unitRef="usd">49848000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i982b7b09301b43f99ca145f1eff72dce_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy0xLTEtMS0w_8f575789-85ae-4bb6-af5e-5901c2977dd8"
      unitRef="usd">10227000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i190480cae51a427dbed897616b68c9e1_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy0zLTEtMS0w_912f10d8-6c08-4c27-b80b-9489a52f6513"
      unitRef="usd">2744000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i800b13d839cd4eac98e2aaa01591f47f_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy01LTEtMS0w_40dffc6d-327c-455b-9d1d-c13396992826"
      unitRef="usd">1794000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="if08c43cb738249c1894ad2459d0f31a9_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy03LTEtMS0w_7d0cfaa0-ea46-4598-999f-8a52754fdaed"
      unitRef="usd">1364000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="iacf086e6964441409d695512667e7f7d_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy05LTEtMS0w_8d9bad41-abc5-4221-8e02-9bd7a215e884"
      unitRef="usd">500000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i1dddc7c71d2e4c08b0a7ab5bc94b15ad_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy0xMS0xLTEtMA_c7368e72-a21d-4e5c-974c-875bb8b9bad4"
      unitRef="usd">10401000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i06fc289ba3764489b3a8d37b09591ac7_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfMy0xMy0xLTEtMA_daf1e2f8-8be0-4e9a-9064-ec9f9526d0ce"
      unitRef="usd">27030000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ica663bad76b048afb47eb51535acb05f_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC0xLTEtMS0w_476351ef-c422-41ba-8cae-7d460757ee10"
      unitRef="usd">348000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i0895312c54bf41fb93a17f8e36d57991_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC0zLTEtMS0w_a2dd3b42-3b47-47d7-9ec3-18bd10e9da94"
      unitRef="usd">53000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ic0935b922e6344958eca55cb93fdf0d8_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC01LTEtMS0w_8342a65f-e6c1-4718-a5f5-83de7c643367"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ia9bd0952ffbe4b5292fb1e35c9abad26_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC03LTEtMS0w_76e91a6c-7969-472c-a0db-b2b379905e89"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="idee1e3f1fcfa48fd829c252fefbe0061_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC05LTEtMS0w_cd29e0ff-0310-46d8-8e61-fd298365cf9a"
      unitRef="usd">84000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i06431dc3488e41f4a1f2bc7ec01aa37d_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC0xMS0xLTEtMA_ede5f710-6c3c-45f7-9dba-01d17e0fdcb4"
      unitRef="usd">1579000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i889f70f8c687451fb4838e87ff11075c_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNC0xMy0xLTEtMA_0b6caff2-2270-4c62-80db-fba5bcf17f67"
      unitRef="usd">2064000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="if10f4e18366a4704838b71704fa784df_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS0xLTEtMS0w_d088b55c-3042-401c-9d7c-82a71a43c9b1"
      unitRef="usd">576000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i529c7f6991134821bfaf0a134fc3dbfd_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS0zLTEtMS0w_e3e56ab2-c45a-42e3-9ba9-b387c10fd36f"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ie9f176ffaa1a41dc97b9418b70fc9b34_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS01LTEtMS0w_62316abf-fe45-4363-94b2-bb0de5a97b1b"
      unitRef="usd">28000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ide1deb8d92664d0ab2266a4ccdafe92e_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS03LTEtMS0w_88d42c16-0f94-48b7-904b-c0ad58ca1632"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i5a127b2f2166440d9dedd59313634c4d_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS05LTEtMS0w_9810f12c-5f98-49f4-abe7-51ef14f6fbe3"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i3854db680fd24849915d519996bf2b52_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS0xMS0xLTEtMA_e9697f17-1821-4733-a72a-ae74734ead7a"
      unitRef="usd">481000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i8dd09b3bcdce45938b4cac956508e192_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNS0xMy0xLTEtMA_e1b9fb9a-73bf-441c-8064-16f20702d81d"
      unitRef="usd">1085000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i3d83080bed544eb7a2b7727dd2869fc3_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi0xLTEtMS0w_8f3dda0e-2bed-4593-9472-d7a2605073f6"
      unitRef="usd">29401000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i45cf69f8ad9740c2a4fe88a489641cd7_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi0zLTEtMS0w_a235337e-cadb-4e40-917a-5e09eadc19df"
      unitRef="usd">6372000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i5dc51516b10246ebad2e7aeb8824ded9_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi01LTEtMS0w_b145002c-4dd1-471e-a561-73f6b513361f"
      unitRef="usd">3540000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i15d26302a0af4968870acc20f4d7c361_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi03LTEtMS0w_9dfa640d-c01e-4c75-8a64-6caf297761c8"
      unitRef="usd">2335000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="ic78894c3e2374d23b9dd5f22df615526_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi05LTEtMS0w_221614a7-7302-4f56-8b68-15a5f68be0a2"
      unitRef="usd">2543000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i9a6ce37f342b4a1d9c303511b773db9e_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi0xMS0xLTEtMA_605783bf-bb46-44aa-89c0-d801b4d67d32"
      unitRef="usd">35836000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <us-gaap:LoansAndLeasesReceivableGrossCarryingAmount
      contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RhYmxlOjUyZmRkOTkwODM3ZDQyMzNiZmMxMzcxYTRkOTA1MjQ2L3RhYmxlcmFuZ2U6NTJmZGQ5OTA4MzdkNDIzM2JmYzEzNzFhNGQ5MDUyNDZfNi0xMy0xLTEtMA_42301421-be92-4b7d-be03-20dfdf5714d7"
      unitRef="usd">80027000</us-gaap:LoansAndLeasesReceivableGrossCarryingAmount>
    <cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage
      contextRef="i6c7b3cec5d1d49399e4181e1a120951c_I20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTY0OTI2NzQ0Mjk0NQ_ed69cedb-311d-4ed5-a6fd-503bfdd70ccc"
      unitRef="number">0.36</cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage>
    <cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage
      contextRef="ic662b9466e2d4cbd82b97fc4db68c622_I20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfNzg3_857d0216-6eb9-4fed-ba91-015e5f19ad41"
      unitRef="number">0.18</cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage>
    <cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage
      contextRef="i553e51329ad44006bc19fe5076467830_I20210403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTY0OTI2NzQ0MzEyMw_dd9c0a13-8f78-4847-b50e-4211b260c8ce"
      unitRef="number">0.35</cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage>
    <cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage
      contextRef="ib5acae99ec74432496e2a042bff21bdf_I20210403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTY0OTI2NzQ0MzEzNA_69ef6b36-7073-40f7-b906-c7ca068689c5"
      unitRef="number">0.20</cvco:ConsumerLoansReceivableGeographicalConcentrationPercentage>
    <cvco:ConcentrationRiskOnFinancingReceivablesPercentage
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfODc3_35c6a34b-0bb3-4bd1-acc4-4a38db9b02f4"
      unitRef="number">0.10</cvco:ConcentrationRiskOnFinancingReceivablesPercentage>
    <cvco:ConcentrationRiskOnFinancingReceivablesPercentage
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfODc3_806bb116-f847-41e2-a998-cfb5b953fe07"
      unitRef="number">0.10</cvco:ConcentrationRiskOnFinancingReceivablesPercentage>
    <us-gaap:RealEstateAcquiredThroughForeclosure
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfOTk0_5f3f801d-50af-4875-9ba7-fa9e1ea0c0f6"
      unitRef="usd">893000</us-gaap:RealEstateAcquiredThroughForeclosure>
    <us-gaap:RealEstateAcquiredThroughForeclosure
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTAwMQ_16e3e794-432e-46a2-937f-830af811e9b9"
      unitRef="usd">518000</us-gaap:RealEstateAcquiredThroughForeclosure>
    <us-gaap:MortgageLoansInProcessOfForeclosureAmount
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTIwMg_9fdfd62a-3194-4ce6-836b-3f75a8297ea3"
      unitRef="usd">927000</us-gaap:MortgageLoansInProcessOfForeclosureAmount>
    <us-gaap:MortgageLoansInProcessOfForeclosureAmount
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80My9mcmFnOmEzNDdhZTEwZWNiYzRiOWViYWFkMzViNjQ2ZDA3ODhhL3RleHRyZWdpb246YTM0N2FlMTBlY2JjNGI5ZWJhYWQzNWI2NDZkMDc4OGFfMTIwOQ_d1217dd0-1ef6-43b9-8b3f-5f480e13a8f5"
      unitRef="usd">1100000</us-gaap:MortgageLoansInProcessOfForeclosureAmount>
    <cvco:CommercialLoansReceivableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTY1NQ_db2d6ca5-76a3-4705-a921-0d4279eac582">Commercial Loans ReceivableThe commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers and amounts loaned by us under participation financing programs.&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Commercial loans receivable, net consisted of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(826)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Deferred financing fees, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;71,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion of commercial loans receivable (including from affiliates), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(31,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(19,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;40,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The commercial loans receivable balance had the following characteristics:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average contractual interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average months outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Impact of adoption of ASU 2016-13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Change in estimated loan losses, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of October&#160;2, 2021 and April&#160;3, 2021, there were no commercial loans considered watch list or nonperforming. The following table disaggregates our commercial loans receivable by fiscal year of origination (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;At October&#160;2, 2021, there were no commercial loans 90 days or more past due that were still accruing interest and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As of October&#160;2, 2021, 34% of our outstanding commercial loans receivable principal balance was concentrated in Pennsylvania. As of April&#160;3, 2021, 13% of our outstanding commercial loans receivable principal balance was concentrated in Arizona. No other state had concentrations in excess of 10% of the principal balance of the consumer loans receivable as of October&#160;2, 2021 or April&#160;3, 2021.&lt;/span&gt;&lt;/div&gt;We had concentrations with one independent third-party and its affiliates that equaled 12% and 18% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of October&#160;2, 2021 and April&#160;3, 2021</cvco:CommercialLoansReceivableTextBlock>
    <cvco:CommercialLoansReceivablesTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTYzNw_5c70cead-f95e-40c3-9ce5-0c79e4d0fc5e">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Commercial loans receivable, net consisted of the following (in&#160;thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Loans receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Allowance for loan losses &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(826)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Deferred financing fees, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;71,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion of commercial loans receivable (including from affiliates), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(31,601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(19,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;40,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cvco:CommercialLoansReceivablesTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMS0xLTEtMS0w_5bc7a516-291c-4acc-a646-09e3c6f58112"
      unitRef="usd">73006000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMS0zLTEtMS0w_596f0959-45e4-4ce5-b1cb-82a2b82d2bd6"
      unitRef="usd">45377000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMi0xLTEtMS0w_6fa95c9c-b6f5-4258-86ed-569701edf92e"
      unitRef="usd">826000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMi0zLTEtMS0w_e18f7653-5213-4b0a-8d24-01458114d16f"
      unitRef="usd">816000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables
      contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMy0xLTEtMS0w_3cc4afad-6ade-4b5a-95ea-62bc48b7e9b2"
      unitRef="usd">247000</us-gaap:DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables>
    <us-gaap:DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables
      contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfMy0zLTEtMS0w_4251aefa-b417-4e26-b580-163d1ae39748"
      unitRef="usd">247000</us-gaap:DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables>
    <us-gaap:NotesReceivableNet
      contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNC0xLTEtMS0w_1960572a-a510-4f78-aee0-bd5eb2a33b25"
      unitRef="usd">71933000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNC0zLTEtMS0w_eca5667f-8ff1-467d-900e-1fb6c935b2a7"
      unitRef="usd">44314000</us-gaap:NotesReceivableNet>
    <cvco:CommercialLoansReceivableIncludingFromAffiliatesCurrent
      contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNS0xLTEtMS0w_e728d7e9-714a-4859-a9e0-bff1be67754c"
      unitRef="usd">31601000</cvco:CommercialLoansReceivableIncludingFromAffiliatesCurrent>
    <cvco:CommercialLoansReceivableIncludingFromAffiliatesCurrent
      contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNS0zLTEtMS0w_dd76af93-daaa-4acf-9b6a-69173d43f46a"
      unitRef="usd">19232000</cvco:CommercialLoansReceivableIncludingFromAffiliatesCurrent>
    <cvco:CommercialLoansReceivableIncludingFromAffiliatesNoncurrent
      contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNi0xLTEtMS0w_518057e0-2a6c-4a7f-8df0-cc23673ca84f"
      unitRef="usd">40332000</cvco:CommercialLoansReceivableIncludingFromAffiliatesNoncurrent>
    <cvco:CommercialLoansReceivableIncludingFromAffiliatesNoncurrent
      contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmQ2ZmRkYzY3ODZkYzQ1NDQ4MjE5OWUwMDhhNWYyYWY0L3RhYmxlcmFuZ2U6ZDZmZGRjNjc4NmRjNDU0NDgyMTk5ZTAwOGE1ZjJhZjRfNi0zLTEtMS0w_8a7ca14e-77da-45d2-be4e-37be703766b9"
      unitRef="usd">25082000</cvco:CommercialLoansReceivableIncludingFromAffiliatesNoncurrent>
    <cvco:Weightedaveragecontractualinterestratecommercial
      contextRef="i68df38700d3a4a76bbe5c8e3355de403_D20210404-20211002"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjM3YTE3NTI4ZGUwNDQ0Mzk5ZGUwZjgzOTdiZjMwNWY2L3RhYmxlcmFuZ2U6MzdhMTc1MjhkZTA0NDQzOTlkZTBmODM5N2JmMzA1ZjZfMS0xLTEtMS0w_8ddd9a05-8ac0-4377-b5d2-d3989332ff83"
      unitRef="number">0.063</cvco:Weightedaveragecontractualinterestratecommercial>
    <cvco:Weightedaveragecontractualinterestratecommercial
      contextRef="i5882ad6da6b4413baa0d9dba5c92d7bb_D20200329-20200926"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjM3YTE3NTI4ZGUwNDQ0Mzk5ZGUwZjgzOTdiZjMwNWY2L3RhYmxlcmFuZ2U6MzdhMTc1MjhkZTA0NDQzOTlkZTBmODM5N2JmMzA1ZjZfMS0zLTEtMS0w_9db8b5df-0509-4ef0-8840-399d69f70d93"
      unitRef="number">0.064</cvco:Weightedaveragecontractualinterestratecommercial>
    <cvco:WeightedAverageMonthsOutstandingCommercial
      contextRef="i68df38700d3a4a76bbe5c8e3355de403_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjM3YTE3NTI4ZGUwNDQ0Mzk5ZGUwZjgzOTdiZjMwNWY2L3RhYmxlcmFuZ2U6MzdhMTc1MjhkZTA0NDQzOTlkZTBmODM5N2JmMzA1ZjZfMi0xLTEtMS0w_a38cd271-6e29-4887-800a-1cfb4b436731">P10M</cvco:WeightedAverageMonthsOutstandingCommercial>
    <cvco:WeightedAverageMonthsOutstandingCommercial
      contextRef="i5882ad6da6b4413baa0d9dba5c92d7bb_D20200329-20200926"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjM3YTE3NTI4ZGUwNDQ0Mzk5ZGUwZjgzOTdiZjMwNWY2L3RhYmxlcmFuZ2U6MzdhMTc1MjhkZTA0NDQzOTlkZTBmODM5N2JmMzA1ZjZfMi0zLTEtMS0w_a0664111-32bb-4d07-a65d-dfb26185bf50">P11M</cvco:WeightedAverageMonthsOutstandingCommercial>
    <us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTYxNw_cfa84a7c-ef23-4fd4-98eb-a87dd35d655a">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Impact of adoption of ASU 2016-13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Change in estimated loan losses, net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia72a7092e7524dc0ac0e99621de3777a_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMi0xLTEtMS0w_bec5b824-972e-4f97-8a1c-9bcba08a4cae"
      unitRef="usd">785000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icc5c30cac2a94f8eb5825ada844f19ab_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMi0zLTEtMS0w_bbaa5011-4808-4758-aedc-4a92cef7f447"
      unitRef="usd">828000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie241e112c3d64d19a747e83b0067b0b3_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMi01LTEtMS0w_62589637-16ec-4ffb-b354-e715674f1d08"
      unitRef="usd">816000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id15866e8de8b4061b95c67b2eba2c4bf_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMi03LTEtMS0w_e40c61d7-3e8d-44af-b00d-9251a527266e"
      unitRef="usd">393000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet
      contextRef="i59fbbc6dfa5f42ec9e93b625da0fb7ac_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMy0xLTEtMS0w_f194473b-e7f3-426f-8758-0e8279089155"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet
      contextRef="i21ec2438afb64805a604a44eb3777d23_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMy0zLTEtMS0w_71200cbe-d97d-4790-9bc9-aad2acfe7caa"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet
      contextRef="i622e7839b958443989ab3f2fe5d5c747_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMy01LTEtMS0w_d0a2cdb1-b8c8-43b6-9978-0dee74a1410e"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet
      contextRef="i4761a70869204bfda3ec41613794f08a_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfMy03LTEtMS0w_6ade64ea-4096-4980-a508-c2d1d73319cb"
      unitRef="usd">435000</us-gaap:AllowanceForLoanAndLeaseLossesAdjustmentsNet>
    <us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
      contextRef="i4ee266c7ec5f45a6a3230857411843fc_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNC0xLTEtMS0w_908e0fca-5df6-4c48-b98a-5e87e72f38e1"
      unitRef="usd">41000</us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease>
    <us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
      contextRef="i40bd4c26989743b3a6bfa7106a2dcf4c_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNC0zLTEtMS0w_10c9fdcd-9e18-435c-ad6b-669e7c7e7442"
      unitRef="usd">-39000</us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease>
    <us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
      contextRef="i68df38700d3a4a76bbe5c8e3355de403_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNC01LTEtMS0w_ff0404fe-b401-4fbf-bdcd-8799a713fc1c"
      unitRef="usd">10000</us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease>
    <us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease
      contextRef="i5882ad6da6b4413baa0d9dba5c92d7bb_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNC03LTEtMS0w_5bdcec1c-94f4-47f8-b6ba-33fe6528a1b5"
      unitRef="usd">-39000</us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNS0xLTEtMS0w_a89804cb-5c28-47e7-9b02-79c6e3459056"
      unitRef="usd">826000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i856114a5d7fa408a8c41c08a9faf2406_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNS0zLTEtMS0w_d2f38d56-2ad7-432a-a2a1-db6f78720f8f"
      unitRef="usd">789000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6bd349a44a1146f1956a58ef619338a8_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNS01LTEtMS0w_6bca9632-aea1-4934-b51c-02bf96c37e8d"
      unitRef="usd">826000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i856114a5d7fa408a8c41c08a9faf2406_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjUxNTRmMzJhODg3MDRjOGJhNDEwM2RiZThjOWRiMjUzL3RhYmxlcmFuZ2U6NTE1NGYzMmE4ODcwNGM4YmE0MTAzZGJlOGM5ZGIyNTNfNS03LTEtMS0w_a698e9a0-48a4-4822-9c0e-9a41eaf90406"
      unitRef="usd">789000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableGross
      contextRef="i81b8b2305f8e4da39b725bb63bdfc627_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_0f8c9776-ada2-4fd3-a5e5-0f525f9c9e1e"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i27b5e2f330fb4f6181104baa7cadb318_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_19f1bbb8-e02d-467f-9adb-33f3f90f787e"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id1651ad68e92471d88855bd6ce78a8e9_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_1e98fa3e-9f98-4e68-a3e8-6b1fde49bd42"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9f4c88e80f244886b6ae01f827f7f412_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_38827b80-42c9-40f9-8f48-6f9c883c9f18"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i979a46fd03074ad7b8bf0e769bd7a025_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_3bbcc533-ab63-4665-b7d3-33d1e3d721ec"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibc23730c829249a39353aa70bd82278b_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_3d5463c1-ae5c-407e-8345-6984ed88546a"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifd6d6831544742a698f9a028b7579daa_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_4bd8072a-bf23-4714-a283-74b1c85bd13a"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i900790f3d6504e329a10b566cab4239f_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_6025e022-d8a2-4dfb-aea8-8c6237c0b689"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3d3502a1934f441bb542f56097b237d8_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_6d97f996-90c0-4a3c-8036-71e80bc8cf5d"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib70c3e5e9b47493b920b932241787712_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_752fc869-3f57-412c-a304-41866567982d"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i99539fa78ac24cdd87dd4c986bfc9898_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_7bb2e06b-258d-4ce2-b4cc-196e4b62b674"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="idf145b05dcdd4347a9cd052f6f292e6f_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_81f8e90d-cfee-44ae-ad26-db11ed767f3e"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia62a0dc35aef46438c12999fd9619438_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_898adcfb-2062-48ec-9927-612cc7ceda8b"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8784dfa796db4215aab92f3acdfc20a2_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_8a835dce-91db-40aa-a8d8-b0a838441ce2"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i90d900645675436596e90b2846935d76_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_aa8a5e17-2ef2-4371-8c0a-186e27dabdd4"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i66fb2b49080b4759a9de3900a7d12702_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_b2442970-d390-4f31-9be5-be679d3af09a"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia95eb515d6e9423fbda8bbd449030180_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_b6153fc0-d2e8-4164-966f-ec4ee66e455a"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8f92c3865c5d4d8ba807cbef91e58c5e_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_b6289cb9-3454-4751-af41-3d60e318a1a8"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie0c6ad474f14405bba3b0f1109716028_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_ba60fecb-3ab6-4015-8e49-1f3de32dc398"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i66fb2b49080b4759a9de3900a7d12702_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_bed21fcc-2206-4a41-a20e-98c3c91b9b2a"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i03822c95ad974297bdff09f75b376917_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_c14afab4-c319-4813-9c10-7560d872a781"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5213e464147041088ecabb50f436f066_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_c7a9da01-312a-4bda-aea7-95dce9c5a730"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ief2a5f74ebe041af859c4300a2e94a8c_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_cc044567-6f09-48a9-b829-27d1e173cf01"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iade068c4c42a48d4821a73801c75f034_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_cfd7d77e-fc2a-4e67-80f8-db7d0e44ea8a"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9b46b36fb0934e458fd039a6e5a8d74a_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_e4136c53-0a93-4d72-8238-98f4a25b03f3"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8f92c3865c5d4d8ba807cbef91e58c5e_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfNjM1_ee385f7c-1976-40f2-b1cf-a20b05a6d223"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTY0NQ_abe9d0f5-aa88-4ea6-b10d-65587f265158">The following table disaggregates our commercial loans receivable by fiscal year of origination (in thousands):&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.461%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.460%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Performing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="i4117a471af6b474bab326300bc6eb1de_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi0yLTEtMS0w_fcef3cd3-d7f1-40fd-be68-8ca7df71f81e"
      unitRef="usd">25069000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0c5c5f175d2747308b37f9cabeb5c74a_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi00LTEtMS0w_d9540956-e053-499e-a748-8315b855a80b"
      unitRef="usd">35259000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iea6acbc72d4747b3b0317b640b9498e6_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi02LTEtMS0w_3b7469e1-2355-4281-8163-d1cc17e67246"
      unitRef="usd">7338000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib38b5789cce04a90a218a78d03c130e2_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi04LTEtMS0w_61324043-9487-4d81-8312-8b4852071473"
      unitRef="usd">2669000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="idc76e72de32f44a5aa45bffa65c56add_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi0xMC0xLTEtMA_2ca36459-c838-44d9-a111-0f2a67d382fa"
      unitRef="usd">1379000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i258cb64d23e742659e95df4c849167e7_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi0xMi0xLTEtMA_04138b1c-881a-4cfd-bfa4-d1c34c75a774"
      unitRef="usd">1292000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic5a7ab669c6749259d2228e4a0440b35_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOjBhYWY1YmIzMWJkOTQ3ZDBhMGFiNTljMWI0NDAzYTdiL3RhYmxlcmFuZ2U6MGFhZjViYjMxYmQ5NDdkMGEwYWI1OWMxYjQ0MDNhN2JfMi0xNC0xLTEtMA_b9d47d54-1f1d-455a-b822-3c0a2f5ca188"
      unitRef="usd">73006000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i75234c3620af474faac47653e537b1bf_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi0yLTEtMS0w_ef00e499-012c-437b-aefd-9eabc50805cf"
      unitRef="usd">30627000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i56f6413a630442e5afaec498cddf89fa_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi00LTEtMS0w_861b9888-57a5-4815-bfcc-232250b1f72d"
      unitRef="usd">8677000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if230bc689bcb4548899e56a9c5164b5e_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi02LTEtMS0w_eb7f877c-8ebd-4be0-972f-0ec695e20f29"
      unitRef="usd">3206000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0f41388735d04dedacedea51c74a74c9_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi04LTEtMS0w_118af064-3d8e-41ff-82fa-b1f1532307de"
      unitRef="usd">1864000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5c4bb9b0be564affa2bbf476c0a0efc6_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi0xMC0xLTEtMA_46273e52-abe4-47e3-b0fd-14b32e6d41b3"
      unitRef="usd">1003000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i092013aaecf046279bb854c90dd9fa64_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi0xMi0xLTEtMA_4c09dcbf-ffa2-44bb-a9c7-68827c400722"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5cc51ab64329487c8ce666af2c187df0_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RhYmxlOmRhODg2M2M4Y2NlMTRiNzA5N2UyZmJiN2QwNTM3MjIyL3RhYmxlcmFuZ2U6ZGE4ODYzYzhjY2UxNGI3MDk3ZTJmYmI3ZDA1MzcyMjJfMi0xNC0xLTEtMA_a31719af-854d-4997-9cda-822fdeb8a726"
      unitRef="usd">45377000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfODI5_7b22ec29-aa09-4eab-8aec-0c10d20fffea"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <cvco:InterestPastDuePeriodForLoanConsideredAsNonaccrual
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfODQ5_ab342b72-96e8-4479-ab9f-554014160c8a">P90D</cvco:InterestPastDuePeriodForLoanConsideredAsNonaccrual>
    <cvco:CommercialLoansReceivablesGeographicConcentrationTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTYxMg_0060aa66-d2d6-4970-91c8-47a459bf245a">As of October&#160;2, 2021, 34% of our outstanding commercial loans receivable principal balance was concentrated in Pennsylvania. As of April&#160;3, 2021, 13% of our outstanding commercial loans receivable principal balance was concentrated in Arizona. No other state had concentrations in excess of 10% of the principal balance of the consumer loans receivable as of October&#160;2, 2021 or April&#160;3, 2021.</cvco:CommercialLoansReceivablesGeographicConcentrationTableTextBlock>
    <cvco:InventoryFinanceReceivablesGeographicConcentrationPercentage
      contextRef="i362d9bb698c34f65be4c5624a63aeafb_I20211002"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTA5OTUxMTYyOTQ0Mw_c66c5395-0e1a-4f3c-b145-86fd72fef41d"
      unitRef="number">0.34</cvco:InventoryFinanceReceivablesGeographicConcentrationPercentage>
    <cvco:InventoryFinanceReceivablesGeographicConcentrationPercentage
      contextRef="i7168811022bc4ce7aa27c4dcc50158ad_I20210403"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTE4OQ_6cd716f8-90af-4288-8668-62aa603a422f"
      unitRef="number">0.13</cvco:InventoryFinanceReceivablesGeographicConcentrationPercentage>
    <cvco:ConcentrationRiskOnFinancingReceivablesPercentage
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTMzMw_35c6a34b-0bb3-4bd1-acc4-4a38db9b02f4"
      unitRef="number">0.10</cvco:ConcentrationRiskOnFinancingReceivablesPercentage>
    <cvco:ConcentrationRiskOnFinancingReceivablesPercentage
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTMzMw_806bb116-f847-41e2-a998-cfb5b953fe07"
      unitRef="number">0.10</cvco:ConcentrationRiskOnFinancingReceivablesPercentage>
    <cvco:CommercialLoansReceivablePrincipalBalanceConcentration
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTQ5Nw_5b735ba3-42e9-4a4b-b7e7-0c70e670c5b4"
      unitRef="number">0.12</cvco:CommercialLoansReceivablePrincipalBalanceConcentration>
    <cvco:CommercialLoansReceivablePrincipalBalanceConcentration
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80Ni9mcmFnOjI1YTNjODFjNTFiNzQzMzViNDhjMGViZDBjZjkxYzMxL3RleHRyZWdpb246MjVhM2M4MWM1MWI3NDMzNWI0OGMwZWJkMGNmOTFjMzFfMTY0OTI2NzQ0MzQxNA_6108c3fd-5e8f-4efd-a081-1694c2c2cbad"
      unitRef="number">0.18</cvco:CommercialLoansReceivablePrincipalBalanceConcentration>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMjIx_27a6ca96-b8ac-4970-8109-2653f2809845">Property, Plant and Equipment, net&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;42,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;108,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;71,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;196,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;134,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(40,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(37,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;156,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;96,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $1.4 million for each of the three month periods ending October&#160;2, 2021 and September&#160;26, 2020. Depreciation expense for the six months ended October&#160;2, 2021 and September&#160;26, 2020 was $2.9 million and $2.8 million, respectively. Included in the balances above are certain assets under finance leases. See Note 9 for further information.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMjA4_53c37b45-a249-44c2-8f76-8017e4cdcb07">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;42,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;28,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Buildings and improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;108,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;71,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;196,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;134,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(40,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(37,493)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;156,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;96,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib4b3355fced2413797f7827023465e94_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfMi0xLTEtMS0w_2f3d41e2-6fee-44da-9419-9dd67bdce371"
      unitRef="usd">42407000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2b0b1d0888c94469a4745e38f6ef4084_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfMi0zLTEtMS0w_d14ce0ae-a0f1-4242-97c8-19f1b3fe3a90"
      unitRef="usd">28314000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iaa98c9078ea643e286e3e678cc5952ac_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfMy0xLTEtMS0w_6e194250-2761-4ad7-966e-241962c4fb5c"
      unitRef="usd">108577000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1534690b3b4a4e6690f3c72213b52be9_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfMy0zLTEtMS0w_abb27f2d-9825-4421-a836-60e016decb2a"
      unitRef="usd">71827000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i70431ad7e9d04526997e2225cc65a349_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNC0xLTEtMS0w_2a337b97-4fce-47ce-af84-1b134c2a5642"
      unitRef="usd">45628000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i585e8206565f4d86b8522fed10e61a84_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNC0zLTEtMS0w_4ae17600-3c02-4f12-b07e-3d449ff71c73"
      unitRef="usd">34146000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNS0xLTEtMS0w_3301a6d6-2eb0-480c-8aca-6acdd76ad773"
      unitRef="usd">196612000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNS0zLTEtMS0w_c3fce072-9fed-42f1-a657-28910c189fc7"
      unitRef="usd">134287000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNi0xLTEtMS0w_8066919a-1ca7-4ded-916c-ba120168f030"
      unitRef="usd">40215000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNi0zLTEtMS0w_ed441c5f-345b-4759-8755-3839de427a73"
      unitRef="usd">37493000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNy0xLTEtMS0w_d2830425-ef1d-45e6-90e3-9de3658dff1e"
      unitRef="usd">156397000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RhYmxlOjg3N2QyMzUzZmZkYzQwZWVhZTM5YjYxYTU2YmMxNDI4L3RhYmxlcmFuZ2U6ODc3ZDIzNTNmZmRjNDBlZWFlMzliNjFhNTZiYzE0MjhfNy0zLTEtMS0w_e94fc8e8-21cd-40a4-97d4-f3fe13fbfb07"
      unitRef="usd">96794000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMTA5OTUxMTYyODEzMQ_022cf792-f83a-4008-9913-4e69a303cf18"
      unitRef="usd">1400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMTA5OTUxMTYyODEzMQ_e099520b-6877-4bb3-8148-3cae194de9f9"
      unitRef="usd">1400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMTY0OTI2NzQ0MjE5OQ_1a42f6fa-c4bf-46dc-aea2-72db18630514"
      unitRef="usd">2900000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF80OS9mcmFnOmIwZmE5NzAyZTI0MjQ2MTg4MzFiZjI5NjU2YmNjYTU3L3RleHRyZWdpb246YjBmYTk3MDJlMjQyNDYxODgzMWJmMjk2NTZiY2NhNTdfMTA5OTUxMTYyODE0Nw_595c1601-254b-4fc4-83d5-03188b65e411"
      unitRef="usd">2800000</us-gaap:Depreciation>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGV4dHJlZ2lvbjoxMzdiZDBlNzYxYzQ0ZTA5OTFjZDVmZGY0MThjMTdlZl8xMDk5NTExNjUxODM3_266a52f9-ee91-4cc6-ab58-76c0b26c6778">Leases&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We lease &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;certain production and retail locations, office space and equipment. During the period ended October&#160;2, 2021, we executed various lease renewals and acquired certain assets under finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;October&#160;2, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; and April&#160;3, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current portion of secured credit facilities and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Secured credit facilities and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Recorded net of accumulated amortization of $149,000 and $143,000 as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;October&#160;2, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; and April&#160;3, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The present value of minimum payments for future fiscal years under non-cancelable leases as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;October&#160;2, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; was as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(4,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;October&#160;2, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Remaining Lease Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGV4dHJlZ2lvbjoxMzdiZDBlNzYxYzQ0ZTA5OTFjZDVmZGY0MThjMTdlZl8xMDk5NTExNjUxODM3_b577e8a4-da85-4e9d-9445-bae3ea848177">Leases&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We lease &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;certain production and retail locations, office space and equipment. During the period ended October&#160;2, 2021, we executed various lease renewals and acquired certain assets under finance leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;October&#160;2, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; and April&#160;3, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.859%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Current portion of secured credit facilities and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Secured credit facilities and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Recorded net of accumulated amortization of $149,000 and $143,000 as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;October&#160;2, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; and April&#160;3, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The present value of minimum payments for future fiscal years under non-cancelable leases as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;October&#160;2, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; was as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:53.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.524%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Remainder of 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,514&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,970)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(4,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(401)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(5,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;October&#160;2, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Remaining Lease Term (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18yLTMtMS0xLTIwMzgy_2ae8c317-3e20-4d63-bf96-9f087e02561d"
      unitRef="usd">16706000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18yLTUtMS0xLTIwMzgy_6ace83c3-fdab-4e21-999b-1f8bc5c9f0dc"
      unitRef="usd">16252000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18zLTMtMS0xLTIwMzgy_cc72162b-9522-459f-a13e-844e745653a7"
      unitRef="usd">8352000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18zLTUtMS0xLTIwMzgy_10018273-ee6c-4b09-bb52-9ea379b09207"
      unitRef="usd">986000</us-gaap:FinanceLeaseRightOfUseAsset>
    <cvco:TotalLeasedAssets
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY180LTMtMS0xLTIwNDA1_95e48db6-b8a9-46dc-8903-b81155eb0e56"
      unitRef="usd">25058000</cvco:TotalLeasedAssets>
    <cvco:TotalLeasedAssets
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY180LTUtMS0xLTIwMzgy_d0382b27-0a7a-4466-98bc-8fb132183015"
      unitRef="usd">17238000</cvco:TotalLeasedAssets>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY184LTMtMS0xLTIwMzgy_1e6b0ffb-2032-4c69-9dfd-3cbb2e006149"
      unitRef="usd">4783000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY184LTUtMS0xLTIwMzgy_ac49b347-070f-492a-8fa4-b627f2288059"
      unitRef="usd">4184000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY185LTMtMS0xLTIwMzgy_903cb30b-1752-4560-9974-0c335198c3fe"
      unitRef="usd">401000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY185LTUtMS0xLTIwMzgy_311186b6-ef51-48a5-93d7-e8cfb0786e4d"
      unitRef="usd">71000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMS0zLTEtMS0yMDM4Mg_5fdf0297-0425-4d68-86b2-eaf27551af07"
      unitRef="usd">13240000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMS01LTEtMS0yMDM4Mg_6c9a8ec4-8b25-4237-a53f-d4c69f933763"
      unitRef="usd">13361000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMi0zLTEtMS0yMDM4Mg_36ca53bc-75be-4adf-9c86-e83482f93f97"
      unitRef="usd">5923000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMi01LTEtMS0yMDM4Mg_4f64411c-a8d4-4c98-8e1c-520e5c27c90d"
      unitRef="usd">233000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <cvco:LeaseLiability
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMy0zLTEtMS0yMDQ0OQ_9600a987-d02d-46ec-a28b-46163e3ba61e"
      unitRef="usd">24347000</cvco:LeaseLiability>
    <cvco:LeaseLiability
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6YjMwNzA1NTBlNTUxNDk1ODg5MGQ2MTE5ZDMxMzJjMmMvdGFibGVyYW5nZTpiMzA3MDU1MGU1NTE0OTU4ODkwZDYxMTlkMzEzMmMyY18xMy01LTEtMS0yMDM4Mg_009421c2-8d57-4414-b172-31e18ae3313b"
      unitRef="usd">17849000</cvco:LeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGV4dHJlZ2lvbjoxMzdiZDBlNzYxYzQ0ZTA5OTFjZDVmZGY0MThjMTdlZl8xMDk5NTExNjUxNjYw_66993ba7-3991-4f11-b9cb-a8258e0a696e"
      unitRef="usd">149000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGV4dHJlZ2lvbjoxMzdiZDBlNzYxYzQ0ZTA5OTFjZDVmZGY0MThjMTdlZl8xMDk5NTExNjUxNjY4_6125236f-e2d4-4731-8f27-e339124b5eec"
      unitRef="usd">143000</us-gaap:FinanceLeaseRightOfUseAssetAccumulatedAmortization>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xLTEtMS0xLTIwMTgx_39f1a6b3-fa99-43e0-9d88-12e7fdaa653a"
      unitRef="usd">2449000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xLTMtMS0xLTIwMTgx_155ebb11-7d10-4c31-abf3-cb92300736bb"
      unitRef="usd">206000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <cvco:LeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xLTUtMS0xLTIwMTgx_71a4eec2-81f4-4d24-ae77-59a3cce894e7"
      unitRef="usd">2655000</cvco:LeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8yLTEtMS0xLTIwMTgx_6329dc2d-f14c-46cc-800c-4f4d76a67b96"
      unitRef="usd">4667000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8yLTMtMS0xLTIwMTgx_f6c045c8-24ca-4fec-a991-e548f782bdff"
      unitRef="usd">411000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <cvco:LeaseLiabilityPaymentsDueYearOne
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8yLTUtMS0xLTIwMTgx_469bf920-14c5-492b-a4d8-0766b9740122"
      unitRef="usd">5078000</cvco:LeaseLiabilityPaymentsDueYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8zLTEtMS0xLTIwMTgx_64a8c177-ddd0-4380-84e3-a0512599f0ea"
      unitRef="usd">4121000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8zLTMtMS0xLTIwMTgx_fcd029b1-f7fc-4478-b5ad-8701b8021bb7"
      unitRef="usd">411000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <cvco:LeaseLiabilityPaymentsDueYearTwo
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8zLTUtMS0xLTIwMTgx_f32b8cf7-d905-4608-9522-42b307bebcfd"
      unitRef="usd">4532000</cvco:LeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl80LTEtMS0xLTIwMTgx_53a15d1a-874b-4007-8e12-2237acacdbe1"
      unitRef="usd">3103000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl80LTMtMS0xLTIwMTgx_b43144c6-76aa-4105-b51a-3c0907568028"
      unitRef="usd">411000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <cvco:LeaseLiabilityPaymentsDueYearThree
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl80LTUtMS0xLTIwMTgx_9b5e1465-22f1-4d46-a3e7-451831b8e739"
      unitRef="usd">3514000</cvco:LeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl81LTEtMS0xLTIwMTgx_1272d767-db9f-4dc7-b6ea-1ca3129c36ae"
      unitRef="usd">3127000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl81LTMtMS0xLTIwMTgx_6e1b8c31-e5ce-4117-9d35-31e0db9b2860"
      unitRef="usd">387000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <cvco:LeaseLiabilityPaymentsDueYearFour
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl81LTUtMS0xLTIwMTgx_0abc0fa8-e4a0-426e-be48-5905a6cd533e"
      unitRef="usd">3514000</cvco:LeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl82LTEtMS0xLTIwMTgx_c3ca6de1-553b-44db-a75d-624906901fab"
      unitRef="usd">1087000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl82LTMtMS0xLTIwMTgx_4d93f743-fed7-471f-9edc-5191550616f3"
      unitRef="usd">338000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <cvco:LeaseLiabilityPaymentsDueYearFive
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl82LTUtMS0xLTIwMTgx_401dde6f-b761-472d-8a95-98842929952c"
      unitRef="usd">1425000</cvco:LeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl83LTEtMS0xLTIwMTgx_fcc794f1-e51b-4598-a3f1-07dc80f0c479"
      unitRef="usd">1439000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl83LTMtMS0xLTIwMTgx_18d3c27f-30b9-4118-bd05-6f7c4fd72776"
      unitRef="usd">10415000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <cvco:LeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl83LTUtMS0xLTIwMTgx_1f27a394-006e-4e92-90d1-c201056f1cd1"
      unitRef="usd">11854000</cvco:LeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl84LTEtMS0xLTIwMTgx_c806445d-1490-437f-af75-293d9cd99c1e"
      unitRef="usd">19993000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl84LTMtMS0xLTIwMTgx_f33a0b06-8003-4cc7-9779-d7d67b0502e7"
      unitRef="usd">12579000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <cvco:LeaseLiabilityPaymentsDue
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl84LTUtMS0xLTIwMTgx_1332ce61-b21e-46d3-a087-cf11dd58104e"
      unitRef="usd">32572000</cvco:LeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl85LTEtMS0xLTIwMTgx_7300625c-cc2d-4c4e-ad0b-74f99abfce97"
      unitRef="usd">1970000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl85LTMtMS0xLTIwMTgx_27a2139f-cc73-4fff-9a35-16719c81e72d"
      unitRef="usd">6255000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <cvco:LeaseLiabilityUndiscountedExcessAmount
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl85LTUtMS0xLTIwMTgx_cffa5520-e003-448d-9b02-bbf68929567d"
      unitRef="usd">8225000</cvco:LeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMC0xLTEtMS0yMDE4MQ_46689230-fc7c-4109-b60a-55765dbef5a9"
      unitRef="usd">18023000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMC0zLTEtMS0yMDE4MQ_d709df6c-7602-4340-b970-4c752dfc6270"
      unitRef="usd">6324000</us-gaap:FinanceLeaseLiability>
    <cvco:LeaseLiability
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMC01LTEtMS0yMDE4MQ_a10dd7b3-dd72-47bd-865d-f3e96682d6db"
      unitRef="usd">24347000</cvco:LeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMS0xLTEtMS0yMDE4MQ_c41496a4-3918-454b-a61c-302ed15e697c"
      unitRef="usd">4783000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMS0zLTEtMS0yMDE4MQ_d39f1093-aad2-4948-86a0-ad27b8bd599c"
      unitRef="usd">401000</us-gaap:FinanceLeaseLiabilityCurrent>
    <cvco:LeaseLiabilityCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMS01LTEtMS0yMjMzMg_9458813a-1ca2-4b44-b38c-137c3ee8009d"
      unitRef="usd">5184000</cvco:LeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMi0xLTEtMS0yMDM1NA_cf11e158-e5bf-44ce-9dcc-939ca0759a59"
      unitRef="usd">13240000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMi0zLTEtMS0yMDM3Mg_62ee2188-54e7-477f-a1a6-8bdbc83c7a71"
      unitRef="usd">5923000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <cvco:LeaseLiabilityNonCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6MjUzZjgwNDViNmY4NDg5ZWE4ODUzOGIzOGU1NGFjYmYvdGFibGVyYW5nZToyNTNmODA0NWI2Zjg0ODllYTg4NTM4YjM4ZTU0YWNiZl8xMi01LTEtMS0yMjM2Mg_4f08c266-ffad-48b7-bbb6-71ad3075fdf8"
      unitRef="usd">19163000</cvco:LeaseLiabilityNonCurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6OTBkYzBkNGM0ODBlNDYwZThmMzU2YzUzMzExNDMwYTYvdGFibGVyYW5nZTo5MGRjMGQ0YzQ4MGU0NjBlOGYzNTZjNTMzMTE0MzBhNl8xLTEtMS0xLTIwNjI3_73055428-35d6-47c2-85d0-121fc9854b37">P4Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6OTBkYzBkNGM0ODBlNDYwZThmMzU2YzUzMzExNDMwYTYvdGFibGVyYW5nZTo5MGRjMGQ0YzQ4MGU0NjBlOGYzNTZjNTMzMTE0MzBhNl8xLTMtMS0xLTIwNjI3_45aed9e9-9230-4d2b-beef-d472980c19e9"
      unitRef="number">0.045</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6OTBkYzBkNGM0ODBlNDYwZThmMzU2YzUzMzExNDMwYTYvdGFibGVyYW5nZTo5MGRjMGQ0YzQ4MGU0NjBlOGYzNTZjNTMzMTE0MzBhNl8yLTEtMS0xLTIwNjI3_aa4d2381-dbba-4829-bf75-e421262bba4d">P34Y10M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDcwL2ZyYWc6MTM3YmQwZTc2MWM0NGUwOTkxY2Q1ZmRmNDE4YzE3ZWYvdGFibGU6OTBkYzBkNGM0ODBlNDYwZThmMzU2YzUzMzExNDMwYTYvdGFibGVyYW5nZTo5MGRjMGQ0YzQ4MGU0NjBlOGYzNTZjNTMzMTE0MzBhNl8yLTMtMS0xLTIwNjI3_804ba40e-8e49-4894-bed2-b41f15d20f7a"
      unitRef="number">0.045</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMjMw_538cca1f-fbee-4abe-aaa5-792daef73ffb">Goodwill and Other Intangibles&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Goodwill and other intangibles, net, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Indefinite-lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;106,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;106,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;75,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;75,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State insurance licenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;123,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;123,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;85,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;85,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finite-lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;150,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;141,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;97,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;89,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of Goodwill were as follows for the six months ended October 2, 2021 (in thousands). See Note 21 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;75,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill recognized on Craftsman acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill recognized on Commodore acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;106,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Amortization expense recognized on intangible assets was $166,000 and $187,000 for the three months ended October 2, 2021 and September&#160;26, 2020, respectively. Amortization expense recognized on intangible assets was $339,000 and $374,000 for the six months ended October 2, 2021 and September&#160;26, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Expected amortization for future fiscal years is as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Remainder of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMjI0_afac614c-96b8-429c-b190-0321804eaff9">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Goodwill and other intangibles, net, consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Indefinite-lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;106,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;106,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;75,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;75,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Trademarks and trade names&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;State insurance licenses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;123,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;123,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;85,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;85,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finite-lived&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;11,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,097)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,287)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;150,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;141,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;97,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;89,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:Goodwill
      contextRef="if30cb76d68c34a2aa20304ccb070def4_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMy0xLTEtMS0w_a2c8ed2a-3988-4297-aede-0023d176137b"
      unitRef="usd">106487000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if30cb76d68c34a2aa20304ccb070def4_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMy01LTEtMS0w_04406d90-5e7a-41ea-b7fa-a04e5966bf0a"
      unitRef="usd">106487000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib59b90e2bd8c42978fe3ed637462f550_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMy03LTEtMS0w_7e2ade37-d1ac-4273-af50-3c4d315f7ba7"
      unitRef="usd">75090000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib59b90e2bd8c42978fe3ed637462f550_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMy0xMS0xLTEtMA_2e2c7e0c-dca3-4a02-b2cb-02ee18ff2c56"
      unitRef="usd">75090000</us-gaap:Goodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="ib4d19abc8d774a9facd3625694fee4ba_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNC0xLTEtMS0w_0c5e1bb4-c116-4d4b-9bfe-ee25ebced5fd"
      unitRef="usd">15680000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="ib4d19abc8d774a9facd3625694fee4ba_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNC01LTEtMS0w_b03f549d-583d-42a7-854a-f58ca3f45751"
      unitRef="usd">15680000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="i5a68dd39ff5e4a2eb8b4089f1258911b_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNC03LTEtMS0w_99017c75-6132-4c81-b58c-82e3702cb21d"
      unitRef="usd">8900000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="i5a68dd39ff5e4a2eb8b4089f1258911b_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNC0xMS0xLTEtMA_71623f47-fc75-42e9-b85e-14ba4c61f63e"
      unitRef="usd">8900000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="ibd459913dfef4cddbdc590b556b60999_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNS0xLTEtMS0w_3a339e71-4af0-4dcf-9c24-8a0133ec6999"
      unitRef="usd">1100000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="ibd459913dfef4cddbdc590b556b60999_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNS01LTEtMS0w_695d3129-f1e9-4ec7-a24f-f47e84f25a79"
      unitRef="usd">1100000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="ifc3ebdaacbf24f9fbad1e5753cdff9fa_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNS03LTEtMS0w_fc873319-b115-40be-bba4-444dd9d4ed76"
      unitRef="usd">1100000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill
      contextRef="ifc3ebdaacbf24f9fbad1e5753cdff9fa_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNS0xMS0xLTEtMA_5f574a84-fc2c-437a-8f08-335a57469959"
      unitRef="usd">1100000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwill>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillGross
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNi0xLTEtMS0w_2cd6640f-07e2-40ab-9113-4caac7010730"
      unitRef="usd">123267000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillGross>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillNet
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNi01LTEtMS0w_c85c444e-50ad-4c6d-a0ab-37929c9e6be4"
      unitRef="usd">123267000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillNet>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillGross
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNi03LTEtMS0w_89383930-2a9b-44b1-918f-fd3386f672de"
      unitRef="usd">85090000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillGross>
    <cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillNet
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfNi0xMS0xLTEtMA_9c0992ff-f2a7-4428-a3d5-2367ebdfbc6d"
      unitRef="usd">85090000</cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6df8a95cf50941bf9cbc11fbe3f7d513_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC0xLTEtMS0w_4b6012dd-da80-4f15-ad60-e3bbf3b1786c"
      unitRef="usd">25400000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6df8a95cf50941bf9cbc11fbe3f7d513_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC0zLTEtMS0w_952a0675-d6ac-446b-99f4-f9b6ef8aed11"
      unitRef="usd">7413000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6df8a95cf50941bf9cbc11fbe3f7d513_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC01LTEtMS0w_4e492215-df70-44b7-b366-5f039e3b0dba"
      unitRef="usd">17987000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6f720c3bfb8d4a029e6c7785ffb004e1_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC03LTEtMS0w_7ab0521c-d78d-4921-a52f-9077e9e4c5e1"
      unitRef="usd">11300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6f720c3bfb8d4a029e6c7785ffb004e1_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC05LTEtMS0w_2839ce5f-3bc6-48db-95d5-bf3700c8305f"
      unitRef="usd">7097000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6f720c3bfb8d4a029e6c7785ffb004e1_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOC0xMS0xLTEtMA_34543e97-ac9d-48cb-a660-8fb6fb22e95e"
      unitRef="usd">4203000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9ec8128211b14a3b9f295f35e2498379_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS0xLTEtMS0w_ab674c1a-f386-4c3d-bd39-27e731a16d6d"
      unitRef="usd">1924000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9ec8128211b14a3b9f295f35e2498379_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS0zLTEtMS0w_abc46806-1576-4178-8fc2-f4a65e29e046"
      unitRef="usd">1287000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i9ec8128211b14a3b9f295f35e2498379_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS01LTEtMS0w_57ed91fe-e365-481f-966c-c060351811fc"
      unitRef="usd">637000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6865d2b1b7fe4baeab4870c804c237c9_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS03LTEtMS0w_b3db47b1-e585-40d6-9d68-7b9328d1903f"
      unitRef="usd">1424000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6865d2b1b7fe4baeab4870c804c237c9_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS05LTEtMS0w_df6b8aff-36c4-4154-a002-fb1e6c3f7d82"
      unitRef="usd">1264000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6865d2b1b7fe4baeab4870c804c237c9_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfOS0xMS0xLTEtMA_03e72dc0-587a-49b7-9182-16a593ee0295"
      unitRef="usd">160000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <cvco:IntangibleAssetsIncludingGoodwillGross
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtMS0xLTEtMA_35fe65de-5b6a-46b2-896f-4abf711862c4"
      unitRef="usd">150591000</cvco:IntangibleAssetsIncludingGoodwillGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtMy0xLTEtMA_88041b22-b187-404a-86fb-af709a2a49e4"
      unitRef="usd">8700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtNS0xLTEtMA_ea4b8210-a777-4cb8-8030-e74ffe5f9058"
      unitRef="usd">141891000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <cvco:IntangibleAssetsIncludingGoodwillGross
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtNy0xLTEtMA_f8a810c1-1dc9-45a9-8805-dc5b4a42ced1"
      unitRef="usd">97814000</cvco:IntangibleAssetsIncludingGoodwillGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtOS0xLTEtMA_05cb6a84-f32a-434c-890c-601f23d75747"
      unitRef="usd">8361000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmQ5MzEzOGY5Mzg3ZjRiMjViYzQxY2JlMjlkYWE2NTYzL3RhYmxlcmFuZ2U6ZDkzMTM4ZjkzODdmNGIyNWJjNDFjYmUyOWRhYTY1NjNfMTAtMTEtMS0xLTA_75ae9d2d-ec01-4738-8d8a-19ece4e132ab"
      unitRef="usd">89453000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTA5OTUxMTYyODQ4MQ_4952e88d-ca29-4302-a032-32fcde0cfaba">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of Goodwill were as follows for the six months ended October 2, 2021 (in thousands). See Note 21 for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.521%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;75,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill recognized on Craftsman acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill recognized on Commodore acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;106,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmIzMTg1YjQyOTc2ODRjNWE5MzljNDgwNDE2MzYzZjFiL3RhYmxlcmFuZ2U6YjMxODViNDI5NzY4NGM1YTkzOWM0ODA0MTYzNjNmMWJfMi0yLTEtMS0yMzI5MA_037b3e1f-9787-4ad1-b5e1-0532e81c9062"
      unitRef="usd">75090000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8563decf2fd142769f1e6430247a178b_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmIzMTg1YjQyOTc2ODRjNWE5MzljNDgwNDE2MzYzZjFiL3RhYmxlcmFuZ2U6YjMxODViNDI5NzY4NGM1YTkzOWM0ODA0MTYzNjNmMWJfMy0yLTEtMS0yMzI5OA_e0f19c9b-fe12-4104-ba1b-99168b1dac5a"
      unitRef="usd">3933000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i2e64b3efcba14cc7ae877c361afa65ca_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmIzMTg1YjQyOTc2ODRjNWE5MzljNDgwNDE2MzYzZjFiL3RhYmxlcmFuZ2U6YjMxODViNDI5NzY4NGM1YTkzOWM0ODA0MTYzNjNmMWJfNC0yLTEtMS0yMzMwMQ_895e0e09-0daf-4769-b3af-cb03d73419b3"
      unitRef="usd">27464000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOmIzMTg1YjQyOTc2ODRjNWE5MzljNDgwNDE2MzYzZjFiL3RhYmxlcmFuZ2U6YjMxODViNDI5NzY4NGM1YTkzOWM0ODA0MTYzNjNmMWJfNS0yLTEtMS0yMzMzMA_e3aa3249-db8f-48af-bb57-63f6cf6ff769"
      unitRef="usd">106487000</us-gaap:Goodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTY0OTI2NzQ0MjAwOQ_e926c9ff-9ecf-4a90-8866-f49e977f8e0b"
      unitRef="usd">166000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTY0OTI2NzQ0MjAwMQ_2de7a536-ae93-468b-b62d-d55ab8c8d206"
      unitRef="usd">187000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTY0OTI2NzQ0MjAxOQ_2a4bc1ad-956b-4ee7-9588-2fb5cf517f85"
      unitRef="usd">339000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTY0OTI2NzQ0MTk5MA_6af8e57b-c045-4fe6-9175-85d07a389595"
      unitRef="usd">374000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RleHRyZWdpb246MDA1MjI1MGI0ZjkwNGQwOGJlZDkwY2FmYzljNzA5Y2NfMTA5OTUxMTYyODQ2NQ_e0099214-8db7-41e5-8694-a46a343427ce">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Expected amortization for future fiscal years is as follows (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Remainder of fiscal year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfMC0xLTEtMS0yMzkxNg_c8f71913-458a-4fde-b6b2-c7e95ba8d46d"
      unitRef="usd">1985000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfMS0xLTEtMS0yMzkxNg_048e42d3-06fd-48b4-9096-90b8241924a5"
      unitRef="usd">3291000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfMi0xLTEtMS0yMzkxNg_91f44949-79e2-45cb-907e-683de29b030c"
      unitRef="usd">1749000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfMy0xLTEtMS0yMzkxNg_1cd59975-3e3a-49dd-af7a-952de1b276a2"
      unitRef="usd">1686000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfNC0xLTEtMS0yMzkxNg_06bef01c-195a-4c7b-a387-7633c06b96f0"
      unitRef="usd">1666000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfNS0xLTEtMS0yMzkxNg_5750df8a-c8f1-4346-8fd4-c931d024de41"
      unitRef="usd">1577000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81Mi9mcmFnOjAwNTIyNTBiNGY5MDRkMDhiZWQ5MGNhZmM5YzcwOWNjL3RhYmxlOjE3OTViNDk2ZDI5ODQ0YjU4NmYyNmY0ODY5OGFkMGVjL3RhYmxlcmFuZ2U6MTc5NWI0OTZkMjk4NDRiNTg2ZjI2ZjQ4Njk4YWQwZWNfNi0xLTEtMS0yMzkzMQ_671f8f29-730c-4ada-a12f-b5451e7e80c6"
      unitRef="usd">6670000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RleHRyZWdpb246ZTdiMzY4MjM2MDExNDBiYWFiY2E1ZmQ5MGQ4YmE0ODBfMTUy_d15d5a8e-bdd4-47f2-8d14-0035a1e49a91">Accrued Expenses and Other Current Liabilities&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Customer deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;49,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Salaries, wages and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unearned insurance premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accrued volume rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Company repurchase options on certain loans sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;54,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;237,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;203,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RleHRyZWdpb246ZTdiMzY4MjM2MDExNDBiYWFiY2E1ZmQ5MGQ4YmE0ODBfMTQ5_bf8104df-0805-4cf0-b35f-1a0bfc5f1020">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Customer deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;49,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Salaries, wages and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Unearned insurance premiums&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;24,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accrued volume rebates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Company repurchase options on certain loans sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;54,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;237,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;203,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:DeferredRevenueCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMS0xLTEtMS0w_a817a5aa-3f08-4006-8b27-19911c71636e"
      unitRef="usd">49219000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMS0zLTEtMS0w_7fc161f3-e4d9-428f-83a9-abbb0cacba28"
      unitRef="usd">41835000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMi0xLTEtMS0w_de82856a-b043-4ac7-ae6f-39dea77df255"
      unitRef="usd">44161000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMi0zLTEtMS0w_81a4f6b3-b92c-4c3c-9272-5508ae861be4"
      unitRef="usd">37737000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMy0xLTEtMS0yMTIzMQ_b6df1b0b-8293-4e97-ab31-70b6cac0d8cc"
      unitRef="usd">25745000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMy0zLTEtMS0yMTIzMQ_8756b20f-ae2b-4975-a2c9-36a1bd40460a"
      unitRef="usd">18032000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:SupplementaryInsuranceInformationUnearnedPremiums
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMy0xLTEtMS0w_7aa66dc6-dbdb-4869-aa19-be9961b0e72e"
      unitRef="usd">24498000</us-gaap:SupplementaryInsuranceInformationUnearnedPremiums>
    <us-gaap:SupplementaryInsuranceInformationUnearnedPremiums
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMy0zLTEtMS0w_b8116b6f-aa6c-45b8-b05e-3f7fdad707d0"
      unitRef="usd">22643000</us-gaap:SupplementaryInsuranceInformationUnearnedPremiums>
    <cvco:AccruedVolumeRebates
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfNC0xLTEtMS0w_efe9b545-e89f-407d-9da8-67480e9dddd6"
      unitRef="usd">22008000</cvco:AccruedVolumeRebates>
    <cvco:AccruedVolumeRebates
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfNC0zLTEtMS0w_b58a62f0-6393-49bc-ab8c-b847f52a15a4"
      unitRef="usd">12132000</cvco:AccruedVolumeRebates>
    <cvco:LiabilitiesRelatedToConsumerLoansSold
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfNS0xLTEtMS0w_e56da303-0ff5-49b3-a179-3c7b18ef9d8b"
      unitRef="usd">17151000</cvco:LiabilitiesRelatedToConsumerLoansSold>
    <cvco:LiabilitiesRelatedToConsumerLoansSold
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfNS0zLTEtMS0w_70a0765d-9edc-43c7-ab79-297b960250ad"
      unitRef="usd">25938000</cvco:LiabilitiesRelatedToConsumerLoansSold>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMTItMS0xLTEtMA_302ee951-9e0c-469d-9ef7-b3620db6861a"
      unitRef="usd">54680000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMTItMy0xLTEtMA_b2def36a-3aeb-417c-a2ac-2d65efed111a"
      unitRef="usd">44816000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMTMtMS0xLTEtMA_b8707fba-95c2-4f8d-ae39-51dcf7b39b34"
      unitRef="usd">237462000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81NS9mcmFnOmU3YjM2ODIzNjAxMTQwYmFhYmNhNWZkOTBkOGJhNDgwL3RhYmxlOjRmMjYzNWJkNzllYjQwZWZhYzcwYzUwOWUwMTczZmMyL3RhYmxlcmFuZ2U6NGYyNjM1YmQ3OWViNDBlZmFjNzBjNTA5ZTAxNzNmYzJfMTMtMy0xLTEtMA_2c88744d-2683-46e5-bfa9-019668af212f"
      unitRef="usd">203133000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ProductWarrantyDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RleHRyZWdpb246NjhmN2IxYTJhMDkxNGE0NGE0NTI3MDY4ZTRmNGYzZmFfMTE4_68e29367-be17-463f-9874-98a174c0625b">Warranties&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Activity in the liability for estimated warranties was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Purchase accounting additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Charged to costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Payments and deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(13,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RleHRyZWdpb246NjhmN2IxYTJhMDkxNGE0NGE0NTI3MDY4ZTRmNGYzZmFfMTEx_841c2b06-f4e8-49a1-aae5-8974e07f8a7c">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Activity in the liability for estimated warranties was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Purchase accounting additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Charged to costs and expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Payments and deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,521)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,965)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(16,334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(13,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i74aa5f40ae51486ca8cefe96fc774f00_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMi0xLTEtMS0w_df5a0970-277d-4b95-b219-b38c8e61e51d"
      unitRef="usd">19344000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="ia70f3f2d667d46bfb1c6ebe98ae268d6_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMi0zLTEtMS0w_3a2c1584-3086-44ca-9790-7ee9740649c5"
      unitRef="usd">18538000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMi01LTEtMS0w_d3deebdb-287c-405a-94f2-6d725abb92cb"
      unitRef="usd">18032000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i62fb162072174830b5a5c380179992a6_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMi03LTEtMS0w_adfd9351-4340-4091-810e-4ac162c390d5"
      unitRef="usd">18678000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy0xLTEtMS0xNjg1Mg_2bece256-ad7e-455e-a575-ee360e08905a"
      unitRef="usd">6928000</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy0zLTEtMS0xNjg1Mg_3e4aea00-e30c-402c-9a2f-9df5940a905b"
      unitRef="usd">0</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy01LTEtMS0xNjg1Mg_6118985d-8fde-489b-a735-532de2cb2cf1"
      unitRef="usd">6928000</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy03LTEtMS0xNjg1Mg_3a2e6185-2c1c-4366-950f-38eba831a595"
      unitRef="usd">0</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy0xLTEtMS0w_fec087d6-bb63-4aad-99cd-afadd6f44242"
      unitRef="usd">7994000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy0zLTEtMS0w_4fd82422-d429-4e89-ab20-a3023dcdd35a"
      unitRef="usd">6232000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy01LTEtMS0w_f2f9dcee-5ac8-420a-b73e-1f7d4ce67b8f"
      unitRef="usd">17119000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfMy03LTEtMS0w_f3ef67d4-802e-4410-ba76-d511e1f9516d"
      unitRef="usd">12579000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNC0xLTEtMS0w_726a179d-6be1-42d6-86c7-2139f04c2645"
      unitRef="usd">8521000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNC0zLTEtMS0w_2b6d73b7-fb10-4760-9c52-c85211fac8fb"
      unitRef="usd">6965000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNC01LTEtMS0w_735ef25f-ad95-404d-aff2-9b0a0e811683"
      unitRef="usd">16334000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNC03LTEtMS0w_b6f6215a-3fc4-48ba-99b6-23311d177102"
      unitRef="usd">13452000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNS0xLTEtMS0w_15eeb065-fa50-414a-986a-c71b3b983ad8"
      unitRef="usd">25745000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNS0zLTEtMS0w_3878fcda-e182-4fcb-99ba-97cebc874fe8"
      unitRef="usd">17805000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNS01LTEtMS0w_300ab995-555f-45aa-b08f-9397eebc5f93"
      unitRef="usd">25745000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF81OC9mcmFnOjY4ZjdiMWEyYTA5MTRhNDRhNDUyNzA2OGU0ZjRmM2ZhL3RhYmxlOjkzZWY2ZmI1NTIxZjQ2NzM4Njc2YTJiMTA2MGMwMzczL3RhYmxlcmFuZ2U6OTNlZjZmYjU1MjFmNDY3Mzg2NzZhMmIxMDYwYzAzNzNfNS03LTEtMS0w_72b16089-70fe-40fa-89d9-018911f83997"
      unitRef="usd">17805000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfOTI1_e6e5fdae-8242-46f3-9103-43bad237346b">Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes debt, finance lease and mandatorily redeemable noncontrolling interest obligations (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Secured term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other secured financings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Mandatorily redeemable noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"&gt;We entered into secured credit facilities with independent third-party banks to originate and hold consumer home-only loans secured by manufactured homes, which were pledged as collateral to the facilities. Those facilities have since been converted into an amortizing loan with maturity dates starting in 2028 and payments based on a 20 or 25-year amortization period, resulting in a balloon payment due upon maturity. The outstanding balance of the converted loans was $7.7 million as of October&#160;2, 2021 and $8.2 million as of April&#160;3, 2021 with a weighted average interest rate of 4.91%.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfOTIw_dee588db-80e2-4033-8fbd-ed80fa4ec061">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes debt, finance lease and mandatorily redeemable noncontrolling interest obligations (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Secured term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Finance lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other secured financings&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Mandatorily redeemable noncontrolling interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(1,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LineOfCredit
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMS0xLTEtMS0w_0f3b63fd-88d2-4716-b163-b588ab1349eb"
      unitRef="usd">7718000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMS0zLTEtMS0w_0739652e-be6f-46fb-90b0-23d07b786b6b"
      unitRef="usd">8210000</us-gaap:LineOfCredit>
    <us-gaap:FinanceLeaseLiability
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMi0xLTEtMS0yMTMzNg_d8ca3b79-a3b8-4d6f-9b0c-0ec579b1aaa0"
      unitRef="usd">6324000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMi0zLTEtMS0yMTMzNg_467e9074-a92d-4530-8add-afe45842d329"
      unitRef="usd">304000</us-gaap:FinanceLeaseLiability>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMi0xLTEtMS0w_76c8340f-eec8-48fe-8e39-98505fe26f8a"
      unitRef="usd">3052000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:PrincipalAmountOutstandingOnLoansSecuritized
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfMi0zLTEtMS0w_0bdeb937-7bad-49c5-a3dd-e6c1d2640400"
      unitRef="usd">3672000</us-gaap:PrincipalAmountOutstandingOnLoansSecuritized>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNC0xLTEtMS0yNDYxNg_64a351f5-d8c0-4e98-a7af-de4cadd98244"
      unitRef="usd">2471000</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNC0zLTEtMS0yNDYxNg_e45fbbd7-67e4-4977-8420-c1b79db61083"
      unitRef="usd">0</us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNC0xLTEtMS0w_07ae0adf-ee10-466a-9b05-3258d80bf9f0"
      unitRef="usd">19565000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNC0zLTEtMS0w_52812823-21ce-41ce-a9a0-269b5c53844f"
      unitRef="usd">12186000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:SecuredDebtCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNS0xLTEtMS0w_0b7c9016-b683-4b70-a547-2d05699e558b"
      unitRef="usd">2260000</us-gaap:SecuredDebtCurrent>
    <us-gaap:SecuredDebtCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNS0zLTEtMS0w_1b38266e-7f32-4c1b-bcd5-e6dfb082567f"
      unitRef="usd">1851000</us-gaap:SecuredDebtCurrent>
    <us-gaap:SecuredLongTermDebt
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNi0xLTEtMS0w_dce5a6c6-bc30-415e-ace4-eddfe2e083bf"
      unitRef="usd">17305000</us-gaap:SecuredLongTermDebt>
    <us-gaap:SecuredLongTermDebt
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RhYmxlOjVhMmJhOTE5MTUwNjQ1Zjc5YTVkZDRkMDIzYmJhY2M0L3RhYmxlcmFuZ2U6NWEyYmE5MTkxNTA2NDVmNzlhNWRkNGQwMjNiYmFjYzRfNi0zLTEtMS0w_be3967d3-91a4-4361-99fa-6c0a4e325ef4"
      unitRef="usd">10335000</us-gaap:SecuredLongTermDebt>
    <us-gaap:DebtPolicyTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfOTQw_42162a6b-b9c9-4dbd-b225-0e26e8aa6e59">We entered into secured credit facilities with independent third-party banks to originate and hold consumer home-only loans secured by manufactured homes, which were pledged as collateral to the facilities. Those facilities have since been converted into an amortizing loan with maturity dates starting in 2028 and payments based on a 20 or 25-year amortization period, resulting in a balloon payment due upon maturity. The outstanding balance of the converted loans was $7.7 million as of October&#160;2, 2021 and $8.2 million as of April&#160;3, 2021 with a weighted average interest rate of 4.91%.</us-gaap:DebtPolicyTextBlock>
    <us-gaap:LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfOTIy_7e68d0f7-3586-47d1-baa7-8060662c8a63">20 or 25-year amortization period, resulting in a balloon payment due upon maturity</us-gaap:LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfODI4_13602ba0-a37a-41fa-9004-a64e3095a4bf"
      unitRef="usd">7700000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfODU0_d2ec7015-0a68-4462-a81c-a05a4b98c5ff"
      unitRef="usd">8200000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82MS9mcmFnOjBjYjQyNmZkY2UwZjQ1NTU4NTE3ZTVmZTkyNDQ3NDdiL3RleHRyZWdpb246MGNiNDI2ZmRjZTBmNDU1NTg1MTdlNWZlOTI0NDc0N2JfOTE4_1836c56f-6237-4fd8-8680-9952f2b34887"
      unitRef="number">0.0491</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:ReinsuranceTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfMTA3Mg_38c3f466-a455-480f-b484-feeadba17803">Reinsurance and Insurance Loss ReservesCertain of Standard Casualty's premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations.&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The effects of reinsurance on premiums written and earned were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Direct premiums&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Assumed premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Ceded premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Direct premiums&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Assumed premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Ceded premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Typical insurance policies written or assumed have a maximum coverage of $300,000 per claim, of which we cede $150,000 of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $150,000 per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $2 million per occurrence, up to a maximum of $55 million in the aggregate for that occurrence.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:14pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of non-reinsured losses. The following details the activity in the reserve &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;for the six months ended October&#160;2, 2021 and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;September&#160;26, 2020 (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net incurred losses during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net claim payments during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(15,358)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(12,155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReinsuranceTextBlock>
    <us-gaap:EffectsOfReinsuranceTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfMTA3MA_08afca94-63fe-43d7-a0d0-4568a6dda806">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The effects of reinsurance on premiums written and earned were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Direct premiums&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Assumed premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Ceded premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(3,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(2,853)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Written&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Direct premiums&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Assumed premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Ceded premiums&#x2014;nonaffiliated&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(6,055)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EffectsOfReinsuranceTableTextBlock>
    <us-gaap:DirectPremiumsWritten
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy0xLTEtMS04OQ_1ba9c400-0b14-4ec3-ba86-47e0cde0b904"
      unitRef="usd">6310000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsEarned
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy0zLTEtMS05Mw_824a99c4-14f0-4b03-89a8-1ff034757e9a"
      unitRef="usd">6323000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsWritten
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy01LTEtMS0xMTA_593d0259-c114-4b98-b0dd-7f18444d5bfa"
      unitRef="usd">4915000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsEarned
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy03LTEtMS0xMTA_2357aa90-08c2-40c6-82e1-cb18013d7b12"
      unitRef="usd">5145000</us-gaap:DirectPremiumsEarned>
    <us-gaap:AssumedPremiumsWritten
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC0xLTEtMS04OQ_bc5169b9-66e7-4b7b-9dbd-f9046002079f"
      unitRef="usd">8240000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:AssumedPremiumsEarned
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC0zLTEtMS05Mw_52905e47-8c53-410e-a951-7b5ded65d334"
      unitRef="usd">7630000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:AssumedPremiumsWritten
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC01LTEtMS0xMTA_97c6152b-1fff-462c-870f-e9b1f7d7e5b4"
      unitRef="usd">7593000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:AssumedPremiumsEarned
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC03LTEtMS0xMTA_cda7df16-580b-4b9a-ada4-d86730a0c5c9"
      unitRef="usd">7043000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:CededPremiumsWritten
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS0xLTEtMS04OQ_8fc749d2-8229-4c33-8547-1617ae94ca31"
      unitRef="usd">3714000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsEarned
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS0zLTEtMS05Mw_6c5c1242-d042-42b6-8924-2da0ad2c297e"
      unitRef="usd">3714000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsWritten
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS01LTEtMS0xMTA_7b6f4342-a349-4bd9-9182-369cc14e881f"
      unitRef="usd">2853000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsEarned
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS03LTEtMS0xMTA_ca1596c6-8053-45e1-ae6e-c0cea7664dc7"
      unitRef="usd">2853000</us-gaap:CededPremiumsEarned>
    <us-gaap:PremiumsWrittenNet
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi0xLTEtMS04OQ_59eb51a8-0d0b-4fe1-8d02-2f351c6cbf93"
      unitRef="usd">10836000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi0zLTEtMS05Mw_5ce3d055-05f5-4feb-a095-0405e8c9c0ce"
      unitRef="usd">10239000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi01LTEtMS0xMTA_1b987d29-a5a2-4e5b-8c8e-a0b74210558e"
      unitRef="usd">9655000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi03LTEtMS0xMTA_78e8917f-b9e2-41c1-a15c-c0c624c33f74"
      unitRef="usd">9335000</us-gaap:PremiumsEarnedNet>
    <us-gaap:DirectPremiumsWritten
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy0xLTEtMS0w_e4fcd8b3-1a1f-4279-b288-3527785a1482"
      unitRef="usd">13149000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsEarned
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy0zLTEtMS0w_a155053f-ee1f-4d09-8c58-becd97c2e92b"
      unitRef="usd">12319000</us-gaap:DirectPremiumsEarned>
    <us-gaap:DirectPremiumsWritten
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy01LTEtMS0w_c2e0f0e0-9c86-4e9c-9069-d1922c78b682"
      unitRef="usd">10680000</us-gaap:DirectPremiumsWritten>
    <us-gaap:DirectPremiumsEarned
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfMy03LTEtMS0w_a1b6cb2f-c88b-47f7-9f81-c4f7a37a35de"
      unitRef="usd">10330000</us-gaap:DirectPremiumsEarned>
    <us-gaap:AssumedPremiumsWritten
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC0xLTEtMS0w_3a471853-080a-4e57-b41d-4ed96b6059b0"
      unitRef="usd">16814000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:AssumedPremiumsEarned
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC0zLTEtMS0w_7890425c-d90c-4ac0-af2b-a7ba3dd92f5a"
      unitRef="usd">15008000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:AssumedPremiumsWritten
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC01LTEtMS0w_ae770db1-35c9-4c9b-8a14-ba5f2ef70477"
      unitRef="usd">15246000</us-gaap:AssumedPremiumsWritten>
    <us-gaap:AssumedPremiumsEarned
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNC03LTEtMS0w_dc543fc2-9eae-4a6e-8ebc-2a36bd23518b"
      unitRef="usd">13833000</us-gaap:AssumedPremiumsEarned>
    <us-gaap:CededPremiumsWritten
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS0xLTEtMS0w_87c76231-f881-4910-adb6-a4b943cd4d92"
      unitRef="usd">7361000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsEarned
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS0zLTEtMS0w_2b72f5f9-959a-41f8-b0ec-c23fc43d207b"
      unitRef="usd">7361000</us-gaap:CededPremiumsEarned>
    <us-gaap:CededPremiumsWritten
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS01LTEtMS0w_816baf59-104f-4285-bcbc-26a923ff7100"
      unitRef="usd">6055000</us-gaap:CededPremiumsWritten>
    <us-gaap:CededPremiumsEarned
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNS03LTEtMS0w_81e19e88-7056-4ab6-8baf-816b9b305643"
      unitRef="usd">6055000</us-gaap:CededPremiumsEarned>
    <us-gaap:PremiumsWrittenNet
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi0xLTEtMS0w_d8f113d3-c358-48ac-9414-9d8fd93d1813"
      unitRef="usd">22602000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi0zLTEtMS0w_f2e5b54e-d21e-40e5-a777-9fae1a29353e"
      unitRef="usd">19966000</us-gaap:PremiumsEarnedNet>
    <us-gaap:PremiumsWrittenNet
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi01LTEtMS0w_c422dd56-04e3-4e71-ba58-c4244be3db45"
      unitRef="usd">19871000</us-gaap:PremiumsWrittenNet>
    <us-gaap:PremiumsEarnedNet
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOjg0YTQ1N2Y0YTEyODQ2YjA4N2Q3Y2JmMTA1MDU0OTBlL3RhYmxlcmFuZ2U6ODRhNDU3ZjRhMTI4NDZiMDg3ZDdjYmYxMDUwNTQ5MGVfNi03LTEtMS0w_99d9e92f-0dd4-43df-bd21-0becbd3d5b63"
      unitRef="usd">18108000</us-gaap:PremiumsEarnedNet>
    <cvco:MaximumRiskAssumedPerPolicy
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfNDYz_9f093bf4-4f17-4bd3-ba42-d68653421949"
      unitRef="usd">300000</cvco:MaximumRiskAssumedPerPolicy>
    <cvco:MaximumRiskCededPerPolicy
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfNDk0_56ec95fa-afc3-4c8f-a218-9048a4c1ae1d"
      unitRef="usd">150000</cvco:MaximumRiskCededPerPolicy>
    <cvco:LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfNTc2_495ff55b-1e0d-4559-ae93-a69cc0645d05"
      unitRef="usd">150000</cvco:LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount>
    <cvco:CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfNzYy_99eb0c42-c99b-4aca-9c26-437ca4ac725b"
      unitRef="usd">2000000</cvco:CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount>
    <cvco:CatastrophicLossesRecoverableInAggregateGreaterThanAmount
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfODAw_20dfcbd1-63b7-4315-8417-b50a80e62716"
      unitRef="usd">55000000</cvco:CatastrophicLossesRecoverableInAggregateGreaterThanAmount>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RleHRyZWdpb246NmM0ZjIxMDkwMjdiNGYxZmI3Y2IwY2M5ZDI2MGQwYWZfMTA3Ng_aa8ec432-8df3-4b6a-8d52-7baa7b2a4b66">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of non-reinsured losses. The following details the activity in the reserve &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;for the six months ended October&#160;2, 2021 and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;September&#160;26, 2020 (in thousands):&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net incurred losses during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,257&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;13,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net claim payments during the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(8,280)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(15,358)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(12,155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i74aa5f40ae51486ca8cefe96fc774f00_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMi0xLTEtMS05MDQ_ac07ed9a-9469-4e00-853e-1cf1686b539d"
      unitRef="usd">8348000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="ia70f3f2d667d46bfb1c6ebe98ae268d6_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMi0zLTEtMS05MDg_ead1055e-c21c-40bb-9f9a-89c780bfdd25"
      unitRef="usd">6730000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMi0xLTEtMS0w_696de089-4a20-42db-bfb5-812b4d9ac3af"
      unitRef="usd">7451000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i62fb162072174830b5a5c380179992a6_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMi0zLTEtMS0w_5b7c12fd-296b-452d-9d23-d90676da4edf"
      unitRef="usd">5582000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMy0xLTEtMS05MDQ_1da3122b-da4e-4821-9616-1e372b740e0e"
      unitRef="usd">7282000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMy0zLTEtMS05MDg_7a92273a-c78d-457c-ab32-6cbcfb3add5d"
      unitRef="usd">7477000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMy0xLTEtMS0w_9088de4c-3533-4854-9a52-db0a4b53f3b5"
      unitRef="usd">15257000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfMy0zLTEtMS0w_f3e853f5-cc6f-4736-9953-83b54d579419"
      unitRef="usd">13460000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNC0xLTEtMS05MDQ_ade30d56-6b25-478c-b8c2-1b68bae700c6"
      unitRef="usd">8280000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNC0zLTEtMS05MDg_7125b8a6-9434-4e0e-ae06-0c554c0a7cfd"
      unitRef="usd">7320000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNC0xLTEtMS0w_c1553a85-65ca-4a36-8b7e-174df958a338"
      unitRef="usd">15358000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:PaymentsForLossesAndLossAdjustmentExpense
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNC0zLTEtMS0w_9912a17e-cfa3-4981-8d3c-1bfe5713ba32"
      unitRef="usd">12155000</us-gaap:PaymentsForLossesAndLossAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNS0xLTEtMS05MDQ_e983a2d8-d356-4cce-8a8e-d72ca17beba6"
      unitRef="usd">7350000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNS0zLTEtMS05MDg_9d6ea9fa-01d0-4c0a-9ada-9e549ee1f13a"
      unitRef="usd">6887000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNS0xLTEtMS0w_8c32a840-da68-4156-bada-ee122030d725"
      unitRef="usd">7350000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense
      contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82NC9mcmFnOjZjNGYyMTA5MDI3YjRmMWZiN2NiMGNjOWQyNjBkMGFmL3RhYmxlOmJhNjc1MWZjNTYzMTQ4YWY5MDgwODhjOTkxZjQyMmZkL3RhYmxlcmFuZ2U6YmE2NzUxZmM1NjMxNDhhZjkwODA4OGM5OTFmNDIyZmRfNS0zLTEtMS0w_f344f75d-26f1-4f99-94fe-aa7733af138e"
      unitRef="usd">6887000</us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDQwOQ_8889ce52-bc39-4b2b-a558-34684467414a">Commitments and Contingencies&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Repurchase Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The maximum amount for which we were liable under such agreements approximated $95.7&#160;million and $74.2&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; at October&#160;2, 2021 and April&#160;3, 2021, respectively, without reduction for the resale value of the homes that are repurchased. We &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;had a reserve for repurchase commitments of $2.7 million at October&#160;2, 2021 and $2.3 million at April&#160;3, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Construction-Period Mortgages.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Loan contracts with off-balance sheet commitments are summarized below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Construction loan contract amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cumulative advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(13,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Representations and Warranties of Mortgages Sold&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We sell loans to Government-Sponsored Enterprises ("GSEs") and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Upon a breach of a representation, we may be required to repurch&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;ase the loan or to indemnify a party for incurred losses. We maintain a reserve for these contingent repurchase and indemnification obliga&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;tions. This reserve of $1.2 million as of October&#160;2, 2021 and April&#160;3, 2021, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. There were no claim requests that resulted in the execution of an indemnification agreement or in the repurchase of a loan during the six months ended October&#160;2, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Lock Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As of October&#160;2, 2021, we had outstanding IRLCs with a notional amount of $29.5 million. During the three months ended October 2, 2021 and September&#160;26, 2020, we&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; recognized losses of $5,000 and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$19,000&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;, respectively, on outstanding IRLCs. For the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;six months ended October&#160;2, 2021 and September&#160;26, 2020, w&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;e recognized gains of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$42,000 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; of $144,000, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Forward Sales Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities ("MBS") and whole loan sale commitments (collectively "Commitments"). As of October&#160;2, 2021, we had $33.5 million in outstanding Commitments. We recognized non-cash gains &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;of $79,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$118,000 in the second quarter&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; of 2022 and 2021, respectively.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During the six months ended October 2, 2021 and September&#160;26, 2020, we recognized losses of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$268,000 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;and gains of $1.1 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Matters. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company&#x2019;s former Chairman, President &amp;amp; Chief Executive Officer and the Company&#x2019;s former Chief Financial Officer, alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934 based on trading in the shares of another company directed by the former CEO that resulted in an unrealized gain of approximately $260,000. In the prior year, the Company recorded an accrual relating to this loss contingency. The SEC action follows an investigation that began in 2018. The Company filed a summary judgment to dismiss on November 2, 2021. While the Company cannot predict with certainty the resolution of this matter, we do not believe that this proceeding will have a material adverse effect on the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We are party to certain other lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and, in certain cases, advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. However, future events or circumstances will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfRepurchaseAgreements
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDM4MQ_92f3bb58-b782-4f10-9c41-305b16ef0629">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Repurchase Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The maximum amount for which we were liable under such agreements approximated $95.7&#160;million and $74.2&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; at October&#160;2, 2021 and April&#160;3, 2021, respectively, without reduction for the resale value of the homes that are repurchased. We &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;had a reserve for repurchase commitments of $2.7 million at October&#160;2, 2021 and $2.3 million at April&#160;3, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRepurchaseAgreements>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i2d0e631688414afe8662a19848fb0aa8_I20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDcy_4aa09b9c-038a-4502-b44c-919a2c7e6262"
      unitRef="usd">95700000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i72ee97345ccc4b1fa1049e1bae3fc8e5_I20210403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDc5_9b45a53e-996f-4377-9281-2407f2a41a47"
      unitRef="usd">74200000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="i29a1a0d011fe41ddb22302b3a8f30406_I20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNjMx_ad8059d1-2e99-4b4c-ba60-b1089d5e5bf2"
      unitRef="usd">2700000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="ice893e919bcb49c48a753bfb0577d472_I20210403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTA5OTUxMTY0MjQyNQ_6ccab169-c4cc-480a-b83b-364c3c8232fa"
      unitRef="usd">2300000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDM3Ng_e5800390-7896-471d-8674-2fbc309b768a">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Construction-Period Mortgages.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.&lt;/span&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Loan contracts with off-balance sheet commitments are summarized below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.687%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Construction loan contract amount&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;22,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cumulative advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(7,485)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(13,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;23,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:ContractualObligation
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMS0xLTEtMS0w_c1637d29-4bf0-4ea5-a887-43e586be87da"
      unitRef="usd">22466000</us-gaap:ContractualObligation>
    <us-gaap:ContractualObligation
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMS0zLTEtMS0w_cf8453ab-1914-409c-b7b7-b4a84227d252"
      unitRef="usd">37628000</us-gaap:ContractualObligation>
    <cvco:ConstructionAdvances
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMi0xLTEtMS0w_50f5071d-4c76-4d3b-af92-af281f3f38d2"
      unitRef="usd">7485000</cvco:ConstructionAdvances>
    <cvco:ConstructionAdvances
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMi0zLTEtMS0w_90287056-0cc9-4ca0-8641-c96c4010cb98"
      unitRef="usd">13801000</cvco:ConstructionAdvances>
    <cvco:RemainingConstructionContingentCommitment
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMy0xLTEtMS0w_3d3c0d5f-8a1f-40c7-8411-5cab89c7590d"
      unitRef="usd">14981000</cvco:RemainingConstructionContingentCommitment>
    <cvco:RemainingConstructionContingentCommitment
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RhYmxlOjQ4N2I2YjYzZjgxNDQ2ZjlhM2M1NWNmNmE3YWNmMGI1L3RhYmxlcmFuZ2U6NDg3YjZiNjNmODE0NDZmOWEzYzU1Y2Y2YTdhY2YwYjVfMy0zLTEtMS0w_b4834db8-b699-499f-984b-79e06a718643"
      unitRef="usd">23827000</cvco:RemainingConstructionContingentCommitment>
    <us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDQwMw_a738d91f-2a2c-4e8d-b1be-db71aee2ace6">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Representations and Warranties of Mortgages Sold&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; We sell loans to Government-Sponsored Enterprises ("GSEs") and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Upon a breach of a representation, we may be required to repurch&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;ase the loan or to indemnify a party for incurred losses. We maintain a reserve for these contingent repurchase and indemnification obliga&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;tions. This reserve of $1.2 million as of October&#160;2, 2021 and April&#160;3, 2021, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. There were no claim requests that resulted in the execution of an indemnification agreement or in the repurchase of a loan during the six months ended October&#160;2, 2021.&lt;/span&gt;</us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies>
    <cvco:ReservesRelatedToConsumerLoansSold
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTczMA_b35d6e95-52d1-49bd-82f1-39449d1a41df"
      unitRef="usd">1200000</cvco:ReservesRelatedToConsumerLoansSold>
    <cvco:ReservesRelatedToConsumerLoansSold
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTczMA_d4633298-84b2-4031-8887-a0db8d458b65"
      unitRef="usd">1200000</cvco:ReservesRelatedToConsumerLoansSold>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="ifbde41b3c7ea4db1bc2d7eec56599ef2_D20210404-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTg3OQ_87bf4d1b-9e7f-435b-aba6-a2c9117c02f4"
      unitRef="claim">0</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:DerivativesReportingOfDerivativeActivity
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDQwNQ_1b2aabbb-6a85-4170-a231-f1562513d24f">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest Rate Lock Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As of October&#160;2, 2021, we had outstanding IRLCs with a notional amount of $29.5 million. During the three months ended October 2, 2021 and September&#160;26, 2020, we&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; recognized losses of $5,000 and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$19,000&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;, respectively, on outstanding IRLCs. For the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;six months ended October&#160;2, 2021 and September&#160;26, 2020, w&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;e recognized gains of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$42,000 and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; of $144,000, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Forward Sales Commitments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities ("MBS") and whole loan sale commitments (collectively "Commitments"). As of October&#160;2, 2021, we had $33.5 million in outstanding Commitments. We recognized non-cash gains &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;of $79,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$118,000 in the second quarter&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; of 2022 and 2021, respectively.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;During the six months ended October 2, 2021 and September&#160;26, 2020, we recognized losses of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$268,000 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;and gains of $1.1 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesReportingOfDerivativeActivity>
    <cvco:InterestRateLockCommitmentsRecordedAtFairValue
      contextRef="i664da98120c9400eb9e2c2f9b67b4749_I20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMjQxMw_e1413814-1e2a-40dc-aa33-a07fe669da65"
      unitRef="usd">29500000</cvco:InterestRateLockCommitmentsRecordedAtFairValue>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="if0ab5524ab434072a41180d93a853f91_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTY0OTI2NzQ0ODg0Nw_c5189af5-355c-4d7a-906b-25c30a4ae376"
      unitRef="usd">-5000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i8df71a4422224019a1410ef3d9aab1a8_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTY0OTI2NzQ0ODg3Nw_c744f11e-b4ba-4660-8700-83442ff52a9e"
      unitRef="usd">-19000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i8211f415ae344d8498bbf263399fd253_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMjQzOQ_d94bc2b6-3e40-4e20-b9b8-1e9e5b5e3452"
      unitRef="usd">42000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="ice4df83fe6bb4a2f931adbe03432ca3e_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMjQ2Nw_70c009c7-afea-4521-a5ee-e1a575c22a30"
      unitRef="usd">-144000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <cvco:ForwardCommitmentsRecordedatFairValue
      contextRef="i664da98120c9400eb9e2c2f9b67b4749_I20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMjc1OA_85f85678-bcb0-47cd-b0b7-c3a97525cdab"
      unitRef="usd">33500000</cvco:ForwardCommitmentsRecordedatFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="if0ab5524ab434072a41180d93a853f91_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTY0OTI2NzQ0OTcxNw_ca48f2a2-4165-40c6-9a6b-a8546c11c2d5"
      unitRef="usd">79000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i8df71a4422224019a1410ef3d9aab1a8_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTA5OTUxMTY0MjMxNg_5d0d054b-350c-4f54-a21d-06ec19f320a4"
      unitRef="usd">118000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i8211f415ae344d8498bbf263399fd253_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTY0OTI2NzQ0OTc2Mg_931e4ab7-22ae-47c7-addf-e4ef1a23e5b3"
      unitRef="usd">-268000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ice4df83fe6bb4a2f931adbe03432ca3e_D20200329-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMTY0OTI2NzQ0OTc4Mg_1ac1d8f7-601d-4cad-b75f-25492b4cd267"
      unitRef="usd">1100000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:LegalMattersAndContingenciesTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfNDM2NQ_2b47271a-d132-4263-a1e1-ceabe0dea97b">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Legal Matters. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company&#x2019;s former Chairman, President &amp;amp; Chief Executive Officer and the Company&#x2019;s former Chief Financial Officer, alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934 based on trading in the shares of another company directed by the former CEO that resulted in an unrealized gain of approximately $260,000. In the prior year, the Company recorded an accrual relating to this loss contingency. The SEC action follows an investigation that began in 2018. The Company filed a summary judgment to dismiss on November 2, 2021. While the Company cannot predict with certainty the resolution of this matter, we do not believe that this proceeding will have a material adverse effect on the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We are party to certain other lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and, in certain cases, advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. However, future events or circumstances will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:LegalMattersAndContingenciesTextBlock>
    <cvco:SECInquiryAllegedGains
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF82Ny9mcmFnOmRjMGI3NDc0YmRhMTQ1NTY5ZjQ1YjFkMzM1YmNjZGJjL3RleHRyZWdpb246ZGMwYjc0NzRiZGExNDU1NjlmNDViMWQzMzViY2NkYmNfMjc0ODc3OTA5NzQ5Mw_efae127a-7a81-4319-8a5c-af957ee4dafc"
      unitRef="usd">260000</cvco:SECInquiryAllegedGains>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RleHRyZWdpb246YTM2YjAzNzAxYzg0NDM2OWJkMmVjNjQ2ZGVjNjQ1ZTVfMjM5_6b4466dd-b495-4771-9d66-47d0a1e8194b">Stockholders' Equity and Redeemable Noncontrolling Interest&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest for each quarterly period during the six months ended October 2, 2021 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity Attributable to Cavco Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Treasury Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Redeemable Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,241,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;431,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;683,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issuance of common stock under stock incentive plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock repurchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, July 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,245,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;255,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;458,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;699,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Initial value of noncontrolling interest upon transaction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issuance of common stock under stock incentive plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock repurchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,275,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;495,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;733,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest for each quarterly period during the six months ended September 26, 2020 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity Attributable to Cavco Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:16pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Treasury Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Redeemable Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, March 28, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,173,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;607,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative effect of implementing ASU 2016-13, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issuance of common stock under stock incentive plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, June 27, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,177,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;371,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;624,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issuance of common stock under stock incentive plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,188,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;386,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;640,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RleHRyZWdpb246YTM2YjAzNzAxYzg0NDM2OWJkMmVjNjQ2ZGVjNjQ1ZTVfMjUx_83cdd9b7-6cc9-486e-bfa2-f91a233d218d">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest for each quarterly period during the six months ended October 2, 2021 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity Attributable to Cavco Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Treasury Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Redeemable Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,241,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,441)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;431,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;683,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issuance of common stock under stock incentive plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock repurchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(12,842)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, July 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,245,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(14,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;255,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;458,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;699,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Initial value of noncontrolling interest upon transaction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issuance of common stock under stock incentive plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock repurchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,594)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,275,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,877)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;495,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;733,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest for each quarterly period during the six months ended September 26, 2020 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity Attributable to Cavco Stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:16pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Treasury Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additional paid-in capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Redeemable Noncontrolling Interest&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:13pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, March 28, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,173,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;607,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative effect of implementing ASU 2016-13, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(733)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issuance of common stock under stock incentive plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(533)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, June 27, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,177,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;371,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;624,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Issuance of common stock under stock incentive plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, September 26, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,188,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;386,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;640,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifd505a2b30a742408a4ce81b8249e361_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy0xLTEtMS0w_f2c78cc6-65c0-4228-9b24-e10da23a71f5"
      unitRef="shares">9241256</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ifd505a2b30a742408a4ce81b8249e361_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy0zLTEtMS0w_316f1059-7c68-45c9-ab13-f810ad5b8b31"
      unitRef="usd">92000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2d12a531f8954e0482f1aa1ca836db41_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy01LTEtMS0w_85951bfa-26f0-4d17-836a-2aabb1ba2883"
      unitRef="usd">-1441000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i049ba0eabeb24b8baff9e74b87b1ab18_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy03LTEtMS0w_976b687b-0472-45de-abbe-d82c71933fea"
      unitRef="usd">253835000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1fda3976b06d481b93c32f01239e11d2_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy05LTEtMS0w_4c859f21-f99d-4b4d-ba9a-1e6d9a4ec08a"
      unitRef="usd">431057000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9a409b9dc8c04e549482e4a9abb70f89_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy0xMS0xLTEtMA_aa034dd5-33e6-432e-9976-4fd9df4fbfde"
      unitRef="usd">97000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMy0xMy0xLTEtMA_c58d06e6-c141-4eac-bc92-b3c92836ba6a"
      unitRef="usd">683640000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC0xNi0xLTEtMjIxMDA_5fa02638-01e1-4dfc-b9ca-846997d056ed"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC0zLTEtMS0w_726f423e-aac5-4aca-a298-5c35071ad1ec"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC01LTEtMS0w_d3d0a011-ea24-47a8-b6db-6ec9360276de"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i13a0203a3d34488cbeb498d061a028f2_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC03LTEtMS0w_326401bb-331e-49f3-86d5-642446fa44b1"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6bed58a8b7dc4032b5820d15a426de6a_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC05LTEtMS0w_69b073b0-02ad-4878-8143-4f627547cf49"
      unitRef="usd">27046000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0a6c78f0604b45e689ce2de013a86f5b_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC0xMS0xLTEtMA_7badea51-46fa-4aa8-97d2-7ee7badd951d"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNC0xMy0xLTEtMA_28991f7b-5771-498d-bbf2-6e49b7416340"
      unitRef="usd">27046000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS0xNi0xLTEtMjIxMTY_f4b11818-7c5a-424f-9ed9-51ab96bcd6e1"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS0zLTEtMS0w_33e87522-0716-4468-a946-ee5f25ef3d2f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS01LTEtMS0w_7bb0ac9d-02c9-4e0d-bf83-885c73a612a5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i13a0203a3d34488cbeb498d061a028f2_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS03LTEtMS0w_31fea1b8-a35c-49cf-9215-6251bd7a9323"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i6bed58a8b7dc4032b5820d15a426de6a_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS05LTEtMS0w_0758e02a-44ad-412f-878b-f7a32dea43a8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i0a6c78f0604b45e689ce2de013a86f5b_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS0xMS0xLTEtMA_a8f2a009-f775-4eec-8198-1cf2a329dfe7"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNS0xMy0xLTEtMA_e36b197c-d237-430c-b547-61fc28ebea5b"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi0xNi0xLTEtMjIxMTY_5b40aeba-46e1-4196-8ef0-113beba0b515"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi0xLTEtMS0w_7e518a15-abe3-4315-9ae0-6a8da2cf1a1b"
      unitRef="shares">4465</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi0zLTEtMS0w_83605726-c949-4542-8114-b0de100ecba9"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi01LTEtMS0w_676f3087-878e-4286-8248-06534cf8bc88"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i13a0203a3d34488cbeb498d061a028f2_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi03LTEtMS0w_8a4d6cfd-47db-43bb-9726-4cace02e64c8"
      unitRef="usd">136000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i6bed58a8b7dc4032b5820d15a426de6a_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi05LTEtMS0w_630096ac-8011-4956-a6e7-c745d3863365"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i0a6c78f0604b45e689ce2de013a86f5b_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi0xMS0xLTEtMA_3fde170f-7a12-410b-a305-994f4401b92a"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNi0xMy0xLTEtMA_5187be42-53a3-4ee8-b54a-5d49e1c9ec06"
      unitRef="usd">136000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i65027364030f4a178354aa96588415ee_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy0xNi0xLTEtMjI1NzQ_5fa6fc8f-c7da-4b53-a4eb-8514ecfa1055"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy0zLTEtMS0w_04fadf35-6ba2-4304-9fd6-8d2085a4ae87"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy01LTEtMS0w_36278edf-1ff6-4ced-8997-acbfc3130ea4"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i13a0203a3d34488cbeb498d061a028f2_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy03LTEtMS0w_0f02c008-d387-4720-af0b-9c0d9f4eca85"
      unitRef="usd">1100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6bed58a8b7dc4032b5820d15a426de6a_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy05LTEtMS0w_775375fa-dc06-4b47-9b11-27a80a2bdf98"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0a6c78f0604b45e689ce2de013a86f5b_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy0xMS0xLTEtMA_2b755fd6-f940-4b2b-923d-e1666f97e4b3"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfNy0xMy0xLTEtMA_91d0af3c-b602-4811-a49a-a03c23040900"
      unitRef="usd">1100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i65027364030f4a178354aa96588415ee_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOC0xNi0xLTEtMjI1ODI_b65575d5-ed0b-4cc3-ba9c-de547bd3a4f5"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i77c1883d004647a6904bfc016bc76f37_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOC01LTEtMS0w_3e16e785-86fe-418a-82cd-0c1e7389bf82"
      unitRef="usd">12842000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0aa6d0ca98df4dfd8379a85bb6157e52_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOC0xMy0xLTEtMA_1557825d-6ffc-46ec-9029-bffb9445c102"
      unitRef="usd">12842000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ife0f5a0a35804042ab9dfb9f71a427c1_I20210703"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS0xLTEtMS0w_ea64f317-bcb0-438c-ad43-34e66b1e2a8e"
      unitRef="shares">9245721</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ife0f5a0a35804042ab9dfb9f71a427c1_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS0zLTEtMS0w_1ca34338-3113-4364-a980-26b4974400e3"
      unitRef="usd">92000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9e718f629f084940872447813bf1d604_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS01LTEtMS0w_2f7bd130-b2b5-487b-a79b-12d1ac901776"
      unitRef="usd">-14283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i90ba2f4c740c4694806484a357e82757_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS03LTEtMS0w_00343408-9e4d-4a14-9ffe-1754d75f8a06"
      unitRef="usd">255071000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id4a275ccf2a54fc8921d6fe128f33e51_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS05LTEtMS0w_480a6d83-e016-45ea-9473-bec2e9de9b74"
      unitRef="usd">458103000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i87b154ad8e1043d488eed375286fe758_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS0xMS0xLTEtMA_ba9860c7-e90d-4152-b850-b29633015b43"
      unitRef="usd">84000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i74aa5f40ae51486ca8cefe96fc774f00_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfOS0xMy0xLTEtMA_35d54daa-e9a5-4422-926d-510752342596"
      unitRef="usd">699067000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i74aa5f40ae51486ca8cefe96fc774f00_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtMTYtMS0xLTE5MDAy_f14cfdc8-414c-4015-9a38-dbeac74680ff"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMTYtMS0xLTE4OTQ1_f53554a8-8b99-47e5-9c8d-42a3a280a1ad"
      unitRef="usd">1235000</us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination>
    <us-gaap:NetIncomeLoss
      contextRef="ie4cf4eb256b542de86889af9e8cd6b9e_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtMy0xLTEtMTI2_9c1569c8-ea8a-4ede-90b8-ca285980a0ab"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i089e45dbe4794bef8863244418047957_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtNS0xLTEtMTQ3_28d11556-2eb9-46e3-bf20-efdfdfa86e50"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id19ed2faf3cd4a1d80320dc9ddf801bc_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtNy0xLTEtMTMz_73ccf5b1-b4ec-4aaa-9e35-330404cf961c"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i44367e54ae1e4526bb4b0b43f67ee6dd_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtOS0xLTEtMTMz_caf8bc55-d866-4648-b359-828382cb8a36"
      unitRef="usd">37610000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i19efc9b030544fe49e8953037bd06efc_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtMTEtMS0xLTEzMw_1063bc4e-4709-448c-a150-a5174480a5e1"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTAtMTMtMS0xLTEzMw_025ba30f-40b7-4b6d-9dde-6eec271d8311"
      unitRef="usd">37610000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItMTYtMS0xLTE5MDAy_5a6a4bd9-6fc6-4040-bf52-0f1793249069"
      unitRef="usd">73000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i5848c358d74649918909ba06d74568b6_D20210404-20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMy0xLTEtMjQ2_e451fdf6-3a0b-46f2-8dbb-5b13a4fd1223"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i089e45dbe4794bef8863244418047957_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtNS0xLTEtMjQ2_c78ef6ab-341e-4be3-9551-003cd3a8d2d1"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="id19ed2faf3cd4a1d80320dc9ddf801bc_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtNy0xLTEtMjQ2_996c1fd9-1feb-4abd-bef7-527058613434"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i44367e54ae1e4526bb4b0b43f67ee6dd_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtOS0xLTEtMjQ2_befe0d2b-55e9-4a1c-a42e-dc76857c1c5b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i19efc9b030544fe49e8953037bd06efc_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMTEtMS0xLTI0Ng_b501313c-b157-4db1-833d-7412cdfc994c"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMTMtMS0xLTI0Ng_0a94c690-b595-4b48-8d9f-47334bd84ddb"
      unitRef="usd">-13000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTMtMTYtMS0xLTE5MDAy_8f26d641-d979-46b9-8cda-5529c9a32cb6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ie4cf4eb256b542de86889af9e8cd6b9e_D20210704-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMS0xLTEtMTM4_84bb7006-1c0e-4b40-a382-f19dfb71a75f"
      unitRef="shares">29295</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="ie4cf4eb256b542de86889af9e8cd6b9e_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMy0xLTEtMTI2_ad9997a0-cc63-4c7c-a5dc-28edc52ff2f7"
      unitRef="usd">1000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i089e45dbe4794bef8863244418047957_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtNS0xLTEtMTQ3_02416085-19df-4636-bdb8-d6fcf235a583"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="id19ed2faf3cd4a1d80320dc9ddf801bc_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtNy0xLTEtMTMz_30b3c9eb-8e48-4605-8d99-2fd221df3381"
      unitRef="usd">2728000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i44367e54ae1e4526bb4b0b43f67ee6dd_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtOS0xLTEtMTUz_244b2b50-9e32-44e2-91bc-df4159022ec9"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i19efc9b030544fe49e8953037bd06efc_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMTEtMS0xLTEzMw_f32ff049-59ca-48ac-a048-466344afeac6"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTEtMTMtMS0xLTEzMw_00aae173-e939-46c3-a12a-0295b1342e69"
      unitRef="usd">2729000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="ib3285d16ac52409ea6d64cfa920d141f_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtMTYtMS0xLTE5MDE2_a8112c69-a8ea-4adb-b42b-2bf0e17a4ec8"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ie4cf4eb256b542de86889af9e8cd6b9e_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItMy0xLTEtMTI2_338335e0-1014-4d40-bd87-f8ffa2dc643d"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i089e45dbe4794bef8863244418047957_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItNS0xLTEtMTQ3_113ee435-e17f-405f-b47f-1471ba708720"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="id19ed2faf3cd4a1d80320dc9ddf801bc_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItNy0xLTEtMTUz_388a292b-df6e-46ff-8a33-0f03dfaa56c0"
      unitRef="usd">1317000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i44367e54ae1e4526bb4b0b43f67ee6dd_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItOS0xLTEtMTMz_7220835a-d8a2-4d85-8cc9-19d2860092a1"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i19efc9b030544fe49e8953037bd06efc_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItMTEtMS0xLTEzMw_faf76577-8a91-41a3-a21b-6f947427bb3f"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTItMTMtMS0xLTEzMw_7b1d4e03-9802-43d3-8ff9-af7a871ba04d"
      unitRef="usd">1317000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib3285d16ac52409ea6d64cfa920d141f_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTUtMTYtMS0xLTE5MDE2_4c86a92a-17f2-458b-8c55-1ec322bf4b7c"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i089e45dbe4794bef8863244418047957_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTMtNS0xLTEtMTQ3_0321b14f-8624-40c3-8406-cac72a4ce638"
      unitRef="usd">7594000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTMtMTMtMS0xLTEzMw_79ae40f7-20c1-41b5-b9fc-16a16e93ca4f"
      unitRef="usd">7594000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTctMTYtMS0xLTE5MDAy_8c17f3f1-1810-407d-9f61-0146c26b4a83"
      unitRef="usd">180000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i410698c90b50448998345543dd51e85a_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtMS0xLTEtMTI2_bed1fa86-c8bb-40b6-a289-29a4e2a0ed0f"
      unitRef="shares">9275016</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i410698c90b50448998345543dd51e85a_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtMy0xLTEtMTI2_6527e372-34e1-405d-8679-2a03b038aaeb"
      unitRef="usd">93000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2eb9f642335f40c5810e35e6b7606ce6_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtNS0xLTEtMTI2_61b88481-9bba-4a24-958d-65aea021ad46"
      unitRef="usd">-21877000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4d491f2346f64b038fffd437751b7608_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtNy0xLTEtMTMz_2740d248-ca86-454b-8839-7c780064a8d0"
      unitRef="usd">259116000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65fafe7405d54bcbb5806554d94b7571_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtOS0xLTEtMTMz_5e846193-c1bb-4d2c-8c12-f21826b1caec"
      unitRef="usd">495713000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iccb4d847c1dd44b7826a3b1d967729b4_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtMTEtMS0xLTE1Mw_0e66855c-aa0f-4a90-8a86-1fac41c5b179"
      unitRef="usd">71000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTQtMTMtMS0xLTEzMw_31fba93b-c00d-46cb-b1c8-13bca55efd0f"
      unitRef="usd">733116000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmNiZjcxYzkwNWM4OTQ0ZDQ4NzQ4NmJmMDJhODhkNjU0L3RhYmxlcmFuZ2U6Y2JmNzFjOTA1Yzg5NDRkNDg3NDg2YmYwMmE4OGQ2NTRfMTgtMTYtMS0xLTE5MDAy_078a866a-f775-4118-a6d2-e398c26f206d"
      unitRef="usd">1128000</us-gaap:MinorityInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i82118ed4aa5246c3a96c42a3b5d3b290_I20200328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy0xLTEtMS0w_f911b7bf-be6e-4b2e-934b-a9bb9aff16f1"
      unitRef="shares">9173242</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i82118ed4aa5246c3a96c42a3b5d3b290_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy0zLTEtMS0w_73da3546-b474-4894-b693-078460e6c81f"
      unitRef="usd">92000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i08002380be054c5abc2dd17b984c2a23_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy03LTEtMS0w_06193f57-055c-47a0-9164-234513cc46d1"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic543ae8429414b228eb2735f2a430c29_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy05LTEtMS0w_97f86632-eb66-4061-ac59-8977a8f2dc2d"
      unitRef="usd">252260000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id21b7dcf4b164179a7e3adaecfb4ceac_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy0xMS0xLTEtMA_7d10d05f-4d30-431e-a851-6897c3ccaca1"
      unitRef="usd">355144000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i71ef35b453cf493dac85d40c10d7c5b8_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy0xMy0xLTEtMA_11cd00fd-acd9-4b15-bbb9-7a3808ae0154"
      unitRef="usd">90000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i62fb162072174830b5a5c380179992a6_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMy0xNS0xLTEtMA_522fb660-c66d-4635-9900-44673a2c16e8"
      unitRef="usd">607586000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i62fb162072174830b5a5c380179992a6_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC0xNi0xLTEtMjI1NTg_d67a01d9-573c-4e80-9a4c-d6c75cd286ec"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i7716dd8a007b43cda51a8e5096f41e4f_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC0zLTEtMS0w_ebbc31df-a99b-4b38-9bf3-21364810d03b"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="ia6f8c3b133304fc7993b164e7f4f72f7_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC03LTEtMS0w_155ac4cc-e738-470b-bc30-f473876749a5"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="ia3aa95d95f5d407d81c9e29eef40c641_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC05LTEtMS0w_5ec452d7-01c2-4c11-8237-377a63b4973c"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="ia1bbf2f36f3346f89e1674a8a7f45174_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC0xMS0xLTEtMA_d630983b-8a73-47cd-853a-ce4cef0019c8"
      unitRef="usd">-733000</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i4b23683b1dea4f108426950ca6b368c8_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC0xMy0xLTEtMA_5e818c3d-0570-4e7e-a8fb-edf2c87d34f3"
      unitRef="usd">0</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:StockholdersEquityPeriodIncreaseDecrease
      contextRef="i9e475a83a6eb4a318b75c1c496ab4a78_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNC0xNS0xLTEtMA_09b9c7af-beb6-4faf-965c-a755fe976613"
      unitRef="usd">-733000</us-gaap:StockholdersEquityPeriodIncreaseDecrease>
    <us-gaap:NetIncomeLoss
      contextRef="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS0zLTEtMS0w_70013ecf-f3d6-4a23-9c1f-f067b2ec1e6f"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2baec55605964e3f868182e7c3373d71_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS03LTEtMS0w_7ce79919-7430-4f41-90d7-6a68a3559f4d"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibf18b634dc074379be22a4b83842aaf1_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS05LTEtMS0w_f087686d-46e8-4eb9-9a0b-e770c50fbc20"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4544c09ad40a449ebab813c1033d2b71_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS0xMS0xLTEtMA_739d10c4-7332-4e6f-9ed9-0c3a26ad7550"
      unitRef="usd">16674000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i94b52b36395a42e7bc146764f35a11d2_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS0xMy0xLTEtMA_93b8d684-6b43-4ca3-9b7c-147361cecc2f"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNS0xNS0xLTEtMA_48e4b1d2-9a6e-45ff-8f41-f6f47e7c1f94"
      unitRef="usd">16674000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi0xNi0xLTEtMjI1NjA_9ff6cad6-ebcd-4345-8a40-7a618dafaf54"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi0zLTEtMS0w_511c51b9-f57d-47ab-a22f-adb9fa0c7859"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i2baec55605964e3f868182e7c3373d71_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi03LTEtMS0w_1b2d1486-4271-4a54-8395-accc5daefa73"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ibf18b634dc074379be22a4b83842aaf1_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi05LTEtMS0w_53ea0c0a-d11e-4d91-b82e-a7fe78510fb8"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i4544c09ad40a449ebab813c1033d2b71_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi0xMS0xLTEtMA_84cfce32-6f45-4f8e-847a-099fa9186c16"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i94b52b36395a42e7bc146764f35a11d2_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi0xMy0xLTEtMA_5b7b19ef-639a-476b-bf8d-85e026496a87"
      unitRef="usd">68000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNi0xNS0xLTEtMA_a78bff95-73c0-4fe3-afc1-16637d9a864f"
      unitRef="usd">68000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0xNi0xLTEtMjI1NjI_4883118d-6b7c-4f91-9cee-e1923da352ec"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0xLTEtMS0w_2a3d2437-53e7-45b1-b6f0-1516e0841374"
      unitRef="shares">3822</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0zLTEtMS0w_6288bdc7-33f5-49f6-9c1e-d9ba1b4896a1"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i2baec55605964e3f868182e7c3373d71_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy03LTEtMS0w_8dd568dd-a546-4934-abe6-7572ff39d044"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="ibf18b634dc074379be22a4b83842aaf1_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy05LTEtMS0w_27729c1a-a341-4a0f-9d4c-e94fe17b419c"
      unitRef="usd">-533000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i4544c09ad40a449ebab813c1033d2b71_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0xMS0xLTEtMA_1168e708-a12c-4665-b1a7-e09cb2bf71f4"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i94b52b36395a42e7bc146764f35a11d2_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0xMy0xLTEtMA_cd50411e-57cd-4156-b6bd-f1c1cabacdd5"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfNy0xNS0xLTEtMA_da6c896e-4263-42c9-a884-297209926a79"
      unitRef="usd">-533000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i199316e6502945498be66889f7ce0a60_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC0xNi0xLTEtMjI1NzA_3d5dec31-6315-400e-86c0-6c6dbfd0663d"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib3dc05d433094ad1a167f7db526a0380_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC0zLTEtMS0w_12b9d356-dd4c-42ea-ad61-6598bfe879f5"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2baec55605964e3f868182e7c3373d71_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC03LTEtMS0w_412c814d-c7e1-48e2-ab1b-7ec2e51d5f0c"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ibf18b634dc074379be22a4b83842aaf1_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC05LTEtMS0w_cce7f53c-099e-4fc7-9f97-2f80b8ef6385"
      unitRef="usd">945000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4544c09ad40a449ebab813c1033d2b71_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC0xMS0xLTEtMA_50c4a7dc-b37f-430c-9aba-1a6390ab5377"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i94b52b36395a42e7bc146764f35a11d2_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC0xMy0xLTEtMA_a6784b2e-d543-44ca-bf01-30396946653a"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i097409cdb33e480984da45461cb7ecdc_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOC0xNS0xLTEtMA_58780ab1-5ea8-4ead-a84f-16dd9f7b177d"
      unitRef="usd">945000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i199316e6502945498be66889f7ce0a60_D20200329-20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0xNi0xLTEtMjI1ODA_fb0ca56c-b04a-4912-8e8e-7a1c0cfa61ac"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i427045271d0545a7a3ca4b2da25b84b1_I20200627"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0xLTEtMS0w_571770d5-ce4e-4e39-84a7-911b7697d406"
      unitRef="shares">9177064</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i427045271d0545a7a3ca4b2da25b84b1_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0zLTEtMS0w_1d1ecf82-3450-4ce8-a98b-00ddb637aeba"
      unitRef="usd">92000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iee1a45b373d348f3bc4c0b2f8878a271_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS03LTEtMS0w_e5a65dea-af5b-4940-903c-4d1867a4e69a"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if9399a3c337a4299af610ad8a9b01698_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS05LTEtMS0w_f1ea5512-d919-425f-97e5-229ff33b56b2"
      unitRef="usd">252672000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic78aae9dfd1b4cd4b9ff9fced6f42571_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0xMS0xLTEtMA_9397e7f4-df31-487a-ad55-048fb045e68a"
      unitRef="usd">371085000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8749284e2b024225a3092a7c80ebb772_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0xMy0xLTEtMA_67736feb-432a-4e5c-86fb-3cfa5cdd8dae"
      unitRef="usd">158000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia70f3f2d667d46bfb1c6ebe98ae268d6_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfOS0xNS0xLTEtMA_6e1ecd80-b415-49da-8207-3d1c6505f2dd"
      unitRef="usd">624007000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="ia70f3f2d667d46bfb1c6ebe98ae268d6_I20200627"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtMTYtMS0xLTIyNTY0_a7d7a9ad-d319-47b9-8bb6-6c475e79cb1b"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:NetIncomeLoss
      contextRef="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtMy0xLTEtMjcx_6eb9237e-68b1-44eb-88dd-8496c893d823"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic9cddba3aedb42cc9b5eb9501bbbbdfd_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtNy0xLTEtMjc2_51ba2f14-9aa8-482d-b1b3-50bbcb704e14"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia060eded05a04229bbbbade5e3c05594_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtOS0xLTEtMjg5_5c13fece-0338-4ee5-9eb2-e377069341ca"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6045cde3cace4eee91d6760ebdaafd31_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtMTEtMS0xLTMwOA_722550ee-ac93-47dc-854b-361e7020b553"
      unitRef="usd">15049000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8d79d2eee6a64311b80cc2e94fa77730_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtMTMtMS0xLTMxNQ_d74f1d53-e56f-4c63-9c2a-554f5e4c9f04"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTAtMTUtMS0xLTMyMQ_285f7955-7f05-4f99-86ea-b2d42ccdf45e"
      unitRef="usd">15049000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTYtMS0xLTIyNTY4_f98f6251-1f55-4c69-9d08-762d95992083"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMy0xLTEtNzE1_6c547046-b1fe-478e-a090-34372a50f6ca"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic9cddba3aedb42cc9b5eb9501bbbbdfd_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtNy0xLTEtNzE1_6c8eb5e1-c741-45b3-9992-46f45a9d5ed2"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ia060eded05a04229bbbbade5e3c05594_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtOS0xLTEtNzE1_2b3a4a10-542d-4a43-afa6-d29cb4f6a9dd"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i6045cde3cace4eee91d6760ebdaafd31_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTEtMS0xLTcxNQ_34363d23-7723-4fbd-9c1e-e48e05de458e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i8d79d2eee6a64311b80cc2e94fa77730_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTMtMS0xLTcxNQ_e6bb0225-cd7f-4578-aa4c-63ac223f966d"
      unitRef="usd">7000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTUtMS0xLTcxNQ_e20aa56e-e449-42df-a141-a359f81f3a3e"
      unitRef="usd">7000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItMTYtMS0xLTIyNTY4_fb7a9047-d34a-4498-a298-fe88842a3386"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMS0xLTEtMjUx_d2669fa7-b4a3-4c10-9387-3ade0d944929"
      unitRef="shares">11098</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMy0xLTEtMjcx_e28643de-4ba4-4dfd-8b65-8590c3e63b0f"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="ic9cddba3aedb42cc9b5eb9501bbbbdfd_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtNy0xLTEtMjc2_ff24dc48-c014-4535-bf50-5151ea763330"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="ia060eded05a04229bbbbade5e3c05594_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtOS0xLTEtMjg5_e5bf8b05-6973-41b4-9dba-591badbd7532"
      unitRef="usd">522000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i6045cde3cace4eee91d6760ebdaafd31_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTEtMS0xLTMwOA_61134bc1-e65c-4bd3-81c0-75157b5f1586"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i8d79d2eee6a64311b80cc2e94fa77730_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTMtMS0xLTMxNQ_07c9a59b-7026-401b-a92e-6609a446d79d"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTEtMTUtMS0xLTMyMQ_23fbbfe4-8a64-4f48-9902-3ee2f0152009"
      unitRef="usd">522000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i77c55bed261443328e157a6466a29609_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTMtMTYtMS0xLTIyNTcy_26673d60-cc75-4bdf-96cf-14d93c95d809"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic0fb709a249849f196e3861ce9305d5f_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItMy0xLTEtMjcx_662f814a-9303-4329-9543-adbced15a9d6"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic9cddba3aedb42cc9b5eb9501bbbbdfd_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItNy0xLTEtMjc2_538ab403-16b6-4781-aa38-4d956eccfc7c"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia060eded05a04229bbbbade5e3c05594_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItOS0xLTEtMjg5_66f5a361-4560-4675-a29e-151dd7b59792"
      unitRef="usd">1103000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6045cde3cace4eee91d6760ebdaafd31_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItMTEtMS0xLTMwOA_f7ce619e-c342-4b26-b162-b2d88755510f"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8d79d2eee6a64311b80cc2e94fa77730_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItMTMtMS0xLTMxNQ_484d4c82-daef-41f0-afff-439a8a674aea"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTItMTUtMS0xLTMyMQ_62b75598-3b7e-41f3-ab25-ae3c702b402c"
      unitRef="usd">1103000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i77c55bed261443328e157a6466a29609_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMTYtMS0xLTIyNTc2_1098f8f5-dbfc-4b1c-b287-115ecb44c594"
      unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4cdb459aaa1747b2b5fc6fabb222e169_I20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMS0xLTEtMjUx_657f6206-9f28-4026-b685-5df87442bdc3"
      unitRef="shares">9188162</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4cdb459aaa1747b2b5fc6fabb222e169_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMy0xLTEtMjcx_24c25d25-770e-49b3-9b06-3669acc7e2cc"
      unitRef="usd">92000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibc303c762dfb4a3ea35b2049415dd73d_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtNy0xLTEtMjc2_4ac5cb23-fe06-4c85-ac38-26a0e8a90cf0"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i84ef5e2a2fef40ec8b975aabd66fb6f1_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtOS0xLTEtMjg5_7475bdd8-d9fe-4a2a-99a0-e03144bee16a"
      unitRef="usd">254297000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ief82eead723e49f0afd67bb0ba504bb6_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMTEtMS0xLTMwOA_2e10cb48-68b1-4179-8497-2be57d58d292"
      unitRef="usd">386134000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i029b11f10f094d7e9bd3a19933c3636b_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMTMtMS0xLTMxNQ_48b4d50b-8c6b-4324-8485-cbe70424ee9a"
      unitRef="usd">165000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTQtMTUtMS0xLTMyMQ_d8c7f796-ae99-4058-a4ba-4eac0913adc6"
      unitRef="usd">640688000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i14d874ca1f264a658b76ca920bb4e390_I20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83MC9mcmFnOmEzNmIwMzcwMWM4NDQzNjliZDJlYzY0NmRlYzY0NWU1L3RhYmxlOmI3NGUxYTcxYWRiMjRlMzk4MDA1NWU3YjM3MTg3NzZhL3RhYmxlcmFuZ2U6Yjc0ZTFhNzFhZGIyNGUzOTgwMDU1ZTdiMzcxODc3NmFfMTUtMTYtMS0xLTIyNTY2_55e81d32-3496-47a3-9a24-0866fb364d6a"
      unitRef="usd">0</us-gaap:MinorityInterest>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMzE0_8df3917f-0f70-4f3c-b6c7-08c42e025ecc">Earnings Per Share&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;64,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,190,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,182,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,194,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,178,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;82,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;112,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;79,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;101,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,273,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,295,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,274,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,280,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Anti-dilutive common stock equivalents excluded from the computation of diluted earnings per share for the three months ended October 2, 2021 and September&#160;26, 2020 were 2,808 and 20,582, respectively. Anti-dilutive common stock equivalents excluded from the computation of diluted earnings per share for the six months ended October 2, 2021 and September&#160;26, 2020 were 5,417 and 30,182</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMzI3_a51f1759-dbea-481b-aa53-56c5fa7448f2">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;64,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,190,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,182,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,194,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,178,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;82,270&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;112,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;79,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;101,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,273,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,295,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,274,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;9,280,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net income per share attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.09&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1.64&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1.62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfMi0xLTEtMS0w_caa2942f-6f58-468c-bb56-dcb9a8ca4f98"
      unitRef="usd">37610000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfMi0zLTEtMS0w_35468990-6964-45fb-bf48-454a82748388"
      unitRef="usd">15049000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfMi01LTEtMS0w_f37c96c5-5f41-4f73-bf16-f67a23199ef0"
      unitRef="usd">64656000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfMi03LTEtMS0w_c79a55f4-1476-40c6-b159-68fdbc542d65"
      unitRef="usd">31723000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNC0xLTEtMS0w_a52b016d-f00a-4734-82ee-5b563e593636"
      unitRef="shares">9190866</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNC0zLTEtMS0w_5e20b62f-bd1b-4d79-aaed-457794d6a5b6"
      unitRef="shares">9182945</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNC01LTEtMS0w_994b2eaf-38fe-414b-a233-bb855021a24a"
      unitRef="shares">9194577</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNC03LTEtMS0w_436a0ef4-5a9d-48d5-b5fa-697a341bf228"
      unitRef="shares">9178609</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNS0xLTEtMS0w_7db757cd-22e7-4764-9ed7-125db378fc2a"
      unitRef="shares">82270</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNS0zLTEtMS0w_97558aac-8d0d-4649-98ad-a31478ab5a07"
      unitRef="shares">112464</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNS01LTEtMS0w_24cf0168-a711-490c-b4b7-69fa00ff5a83"
      unitRef="shares">79863</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNS03LTEtMS0w_1c5fce5d-13f9-445f-8f96-08a81dc62219"
      unitRef="shares">101471</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNi0xLTEtMS0w_ab1867b8-845f-4a9f-a717-66f71f52ca93"
      unitRef="shares">9273136</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNi0zLTEtMS0w_41cafeea-c29d-4991-a97f-b79d092c51c3"
      unitRef="shares">9295409</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNi01LTEtMS0w_caf48e3f-a670-4b7a-b455-3eed66149575"
      unitRef="shares">9274440</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfNi03LTEtMS0w_557974c0-a392-4474-97a2-317e94b1b0d8"
      unitRef="shares">9280080</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOC0xLTEtMS0w_66b6b144-54af-4210-9873-9a4f4cb699d9"
      unitRef="usdPerShare">4.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOC0zLTEtMS0w_be60a8aa-3bf4-4ec1-9b88-b993e99f22fc"
      unitRef="usdPerShare">1.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOC01LTEtMS0w_6772d321-8726-44d3-a1d2-29d8a807f78a"
      unitRef="usdPerShare">7.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOC03LTEtMS0w_ccecb1d8-d828-4441-bf75-dcd31133cde2"
      unitRef="usdPerShare">3.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOS0xLTEtMS0w_759dc3a2-0816-4fe8-b68f-048acce3486e"
      unitRef="usdPerShare">4.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOS0zLTEtMS0w_129bec06-6bfc-45db-83d6-28b40c27528c"
      unitRef="usdPerShare">1.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOS01LTEtMS0w_9b6414a7-4e8b-4e37-b041-04c46133777d"
      unitRef="usdPerShare">6.97</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RhYmxlOmYxMzE1NWE1NjgwMDQyNjA5YjJmOTA3N2E0NzY2ZjQ5L3RhYmxlcmFuZ2U6ZjEzMTU1YTU2ODAwNDI2MDliMmY5MDc3YTQ3NjZmNDlfOS03LTEtMS0w_45949ce7-1c8b-483f-bd2a-84be8b6ed441"
      unitRef="usdPerShare">3.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7fb6289155874800b0e853d6286508f3_D20210704-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMTY0OTI2NzQ0MjEzOQ_07e812a8-9c3d-413b-acf3-233ba82e20e7"
      unitRef="shares">2808</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iaff758c875d843729b1cf4af54469c21_D20200628-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMTY0OTI2NzQ0MjE0Nw_49c012ea-ea8f-4e37-af72-b30ba1b17322"
      unitRef="shares">20582</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia93a5835b5834ed7bbe66cc814a9076e_D20210404-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMTY0OTI2NzQ0MjIyNA_0a0bc89f-4c5f-47e9-b485-43c463e58ead"
      unitRef="shares">5417</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iedfdeadd83164bbcb1f19acf57a57149_D20200329-20200926"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83My9mcmFnOjA1NzBlMjQwYTI4YjQ5MjQ4NGYzODc5MWJkMjIwOGY3L3RleHRyZWdpb246MDU3MGUyNDBhMjhiNDkyNDg0ZjM4NzkxYmQyMjA4ZjdfMjk1_97c77fa6-afc2-493e-abd4-b3c8bbf85755"
      unitRef="shares">30182</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RleHRyZWdpb246NDJiY2JiNWE0MjM5NDNiMGIyM2E1M2IwMDgyNWQ3NzhfNjUz_7f56c622-e455-4633-bf15-f6808db6e86e">Fair Value Measurements&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The book value and estimated fair value of our financial instruments were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-marketable equity investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Consumer loans receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;58,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;65,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;74,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;86,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Commercial loans receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;71,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;70,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;42,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Secured financings and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(19,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(19,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(12,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(12,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"&gt;See Note 19, Fair Value Measurements, and the Fair Value of Financial Instruments caption in Note 1, Summary of Significant Accounting Policies, in the Form 10-K for more information on the methodologies we use in determining fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mortgage Servicing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities. MSRs are initially recorded at fair value.&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number of loans serviced with MSRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average servicing fee (basis points)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Capitalized servicing multiple&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Capitalized servicing rate (basis points)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Serviced portfolio with MSRs (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;586,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;593,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;MSRs (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RleHRyZWdpb246NDJiY2JiNWE0MjM5NDNiMGIyM2E1M2IwMDgyNWQ3NzhfNjU2_1a183f83-4afe-4c88-8e5d-cd315d75381a">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The book value and estimated fair value of our financial instruments were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Estimated&lt;br/&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;14,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Marketable equity securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;16,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Non-marketable equity investments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;21,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Consumer loans receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;58,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;65,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;74,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;86,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Commercial loans receivable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;71,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;70,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;44,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;42,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Secured financings and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(19,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(19,454)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(12,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;(12,340)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i7f9de040c7764e73b362ac5503d9f4d4_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMi0xLTEtMS0w_e6d16bee-cc0f-4c27-8b74-2d8b24b395a4"
      unitRef="usd">18179000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2936efaf1ab54f60ada52d992723d8e0_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMi0zLTEtMS0w_0c5f6745-2e34-43a8-9b5a-dc40d0db77c0"
      unitRef="usd">18179000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i126f8d70a49246689a57caf4574991f5_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMi01LTEtMS0w_dfd3c6fa-480e-4eda-86e8-57f873cd045e"
      unitRef="usd">14946000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="id78210e11206489e9866ee8089ce7b76_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMi03LTEtMS0w_c04800c1-002d-468a-80c8-5f34866fb52c"
      unitRef="usd">14946000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ib0875b10a5814fc0aa9ebc414ba2732b_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMy0xLTEtMS0w_3ae9cf77-ac47-4496-b053-fcb3addc6650"
      unitRef="usd">16566000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ic990d73d04f7436cadb77afe229c2b11_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMy0zLTEtMS0w_ecf235cf-7499-4072-9690-0c04c0c62553"
      unitRef="usd">16566000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8a7ea98d194a46d7ad48155ae42b6bf0_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMy01LTEtMS0w_61bef004-2908-4b28-b607-63a78d5573c0"
      unitRef="usd">17600000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i8a067d1601344ffc92033f883b377f84_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfMy03LTEtMS0w_3e8c92d4-a5e7-44c6-87ed-7dba06c5e779"
      unitRef="usd">17600000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i226c08e2cb0244708060976164efe61d_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNC0xLTEtMS0w_b467c8f6-73a2-427f-b862-7ff11a740e47"
      unitRef="usd">19772000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="ib599328d7f3844c78bf939da6908febe_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNC0zLTEtMS0w_f5c56784-ea47-4b83-879b-58c5c5025683"
      unitRef="usd">19772000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="i0ed92d62863e451f9bfc8c32dcaece23_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNC01LTEtMS0w_0e17b86e-3004-4d1c-89fc-0bb364f91984"
      unitRef="usd">21960000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:EquityMethodInvestmentsFairValueDisclosure
      contextRef="idfae526825bb4ffe958683d5ce38130d_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNC03LTEtMS0w_55a47f98-af87-4434-893f-a2f2ce0bbdbd"
      unitRef="usd">21960000</us-gaap:EquityMethodInvestmentsFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="i226c08e2cb0244708060976164efe61d_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNS0xLTEtMS0w_dd8a747d-3735-485e-8175-e13dec469c4e"
      unitRef="usd">58599000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="ib599328d7f3844c78bf939da6908febe_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNS0zLTEtMS0w_3b6be51b-785f-46ac-88d0-f285d4927f71"
      unitRef="usd">65641000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="i0ed92d62863e451f9bfc8c32dcaece23_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNS01LTEtMS0w_2f0ffac0-19d6-4b29-93f0-93205f6bf178"
      unitRef="usd">74798000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:NotesReceivableFairValueDisclosure
      contextRef="idfae526825bb4ffe958683d5ce38130d_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfNS03LTEtMS0w_ce9ccb4b-b6ee-4d57-a34a-d1f74a9b1820"
      unitRef="usd">86209000</us-gaap:NotesReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i226c08e2cb0244708060976164efe61d_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOC0xLTEtMS0w_43d7dfb7-3bef-40e2-8d43-b3247330035e"
      unitRef="usd">71933000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ib599328d7f3844c78bf939da6908febe_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOC0zLTEtMS0w_862f0ace-a999-406d-b1cd-6416a911a8e3"
      unitRef="usd">70363000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i0ed92d62863e451f9bfc8c32dcaece23_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOC01LTEtMS0w_def85f93-ddb9-4839-a801-a7ae48965663"
      unitRef="usd">44314000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="idfae526825bb4ffe958683d5ce38130d_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOC03LTEtMS0w_eaf80df1-0d79-4e80-901a-18f43121ba27"
      unitRef="usd">42379000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i226c08e2cb0244708060976164efe61d_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOS0xLTEtMS0w_21f1bdce-5b60-4f14-b73f-62f366d4e006"
      unitRef="usd">19565000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib599328d7f3844c78bf939da6908febe_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOS0zLTEtMS0w_ef3f1ae7-4af4-4ab0-9e68-8654a5fe2aae"
      unitRef="usd">19454000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i0ed92d62863e451f9bfc8c32dcaece23_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOS01LTEtMS0w_c55b914e-8d30-44aa-a3d8-60376d4808e3"
      unitRef="usd">12186000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="idfae526825bb4ffe958683d5ce38130d_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOmQyZmQ5YjZlYzBkZjQ4MTA4NmFjMTE4MjJmN2RlNjJmL3RhYmxlcmFuZ2U6ZDJmZDliNmVjMGRmNDgxMDg2YWMxMTgyMmY3ZGU2MmZfOS03LTEtMS0w_973a423c-fd1b-462b-a0d4-515e55ec55b4"
      unitRef="usd">12340000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RleHRyZWdpb246NDJiY2JiNWE0MjM5NDNiMGIyM2E1M2IwMDgyNWQ3NzhfNjQw_02fac2f7-c610-4a05-8f4f-5dfa8befce8e">See Note 19, Fair Value Measurements, and the Fair Value of Financial Instruments caption in Note 1, Summary of Significant Accounting Policies, in the Form 10-K for more information on the methodologies we use in determining fair value.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RleHRyZWdpb246NDJiY2JiNWE0MjM5NDNiMGIyM2E1M2IwMDgyNWQ3NzhfNjUy_777590ea-acb0-4e06-9a9f-285729928c74">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mortgage Servicing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities. MSRs are initially recorded at fair value.&lt;/span&gt;</us-gaap:TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy>
    <cvco:FairValueAssumptionsForServicingAssetsTableTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RleHRyZWdpb246NDJiY2JiNWE0MjM5NDNiMGIyM2E1M2IwMDgyNWQ3NzhfNjQy_a0e634cd-4173-4c2b-8318-f6894c9e675e">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Number of loans serviced with MSRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Weighted average servicing fee (basis points)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;34.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Capitalized servicing multiple&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;73.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;45.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Capitalized servicing rate (basis points)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;25.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;15.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Serviced portfolio with MSRs (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;586,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;593,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;MSRs (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</cvco:FairValueAssumptionsForServicingAssetsTableTextBlock>
    <cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfMS0xLTEtMS0w_ae14242b-db9b-4c58-a9df-28706b49d4a5"
      unitRef="loans">4533</cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio>
    <cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfMS0zLTEtMS0w_d350a7cf-37ac-428e-82d2-21b383f9376c"
      unitRef="loans">4647</cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio>
    <cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfMy0xLTEtMS0w_b793f05b-87bc-4368-8ee6-24c43047f44b"
      unitRef="number">0.737</cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio>
    <cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfMy0zLTEtMS0w_219bf363-a854-41c9-b9d8-edd72644c0c4"
      unitRef="number">0.459</cvco:CapitalizedServicingMultipleOfLoansHeldInPortfolio>
    <us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfNS0xLTEtMS0w_cf79d805-0f46-420b-878a-939ed62d0239"
      unitRef="usd">586547000</us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio>
    <us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfNS0zLTEtMS0w_75d99a6d-ad8f-4190-9d7c-e0c7eea6c121"
      unitRef="usd">593939000</us-gaap:PrincipalAmountOutstandingOfLoansHeldInPortfolio>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfNi0xLTEtMS0w_a7128527-12ac-440e-82dd-a87b671055dc"
      unitRef="usd">1488000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF83Ni9mcmFnOjQyYmNiYjVhNDIzOTQzYjBiMjNhNTNiMDA4MjVkNzc4L3RhYmxlOjY5YTU0MDU0NjEzMDQ0MzQ5YTIyZDNkMzE1MDdhOTVjL3RhYmxlcmFuZ2U6NjlhNTQwNTQ2MTMwNDQzNDlhMjJkM2QzMTUwN2E5NWNfNi0zLTEtMS0w_74e23d20-422c-405e-9b15-821bd725bce5"
      unitRef="usd">916000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMTgxL2ZyYWc6ZmJmOWIxZjRjMzE3NDQyZDhjMzJlOGUzZTAxMzE5ODIvdGV4dHJlZ2lvbjpmYmY5YjFmNGMzMTc0NDJkOGMzMmU4ZTNlMDEzMTk4Ml8xMDk5NTExNjI5Mzg3_a5a883c5-75af-428e-9e19-9a0b8b08181b">Employee Benefit Plans&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As part of the Commodore acquisition, we entered into a Transition Services Agreement ("TSA") with the seller whereby we lease Commodore employees from the seller while we transition them to our payroll systems. Expenses related to the TSA totaled $1.4&#160;million for the three and six months ended October 2, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Commodore participates in the IAM National Pension Fund, a multiemployer defined benefit plan. Participation in this plan is available to all hourly employees who are members of the participating collective bargaining unit. Once the TSA ends, we will contribute to the plan a specified amount per hour worked for each eligible employee. Benefits under this plan are based on a fixed monthly benefit rate per year of credited service. The risks of participating in this multiemployer plan differ from single-employer plans. The potential risks include, but are not limited to, the use of the Company's contributions to provide benefits to employees of other participating employers, the Company becoming obligated for other participating employers' unfunded obligations and, upon the Company's withdrawal from the plan, the Company being required to pay the plan an amount based on the underfunded status of the plan, referred to as a withdrawal liability.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock>
    <us-gaap:OtherLaborRelatedExpenses
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMTgxL2ZyYWc6ZmJmOWIxZjRjMzE3NDQyZDhjMzJlOGUzZTAxMzE5ODIvdGV4dHJlZ2lvbjpmYmY5YjFmNGMzMTc0NDJkOGMzMmU4ZTNlMDEzMTk4Ml8xMDk5NTExNjI5Mzg5_b76263dd-d1b4-438d-a222-6b3de03fd5bd"
      unitRef="usd">1400000</us-gaap:OtherLaborRelatedExpenses>
    <us-gaap:OtherLaborRelatedExpenses
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMTgxL2ZyYWc6ZmJmOWIxZjRjMzE3NDQyZDhjMzJlOGUzZTAxMzE5ODIvdGV4dHJlZ2lvbjpmYmY5YjFmNGMzMTc0NDJkOGMzMmU4ZTNlMDEzMTk4Ml8xMDk5NTExNjI5Mzg5_de02165c-23bb-42c0-aaee-46429da94430"
      unitRef="usd">1400000</us-gaap:OtherLaborRelatedExpenses>
    <us-gaap:MultiemployerPlansBusinessCombinationOrDivestitureDescription
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMTgxL2ZyYWc6ZmJmOWIxZjRjMzE3NDQyZDhjMzJlOGUzZTAxMzE5ODIvdGV4dHJlZ2lvbjpmYmY5YjFmNGMzMTc0NDJkOGMzMmU4ZTNlMDEzMTk4Ml8xMDk5NTExNjI5NDAy_e113a35b-f6d1-45d8-ba31-ed7036baf384">Commodore participates in the IAM National Pension Fund, a multiemployer defined benefit plan. Participation in this plan is available to all hourly employees who are members of the participating collective bargaining unit. Once the TSA ends, we will contribute to the plan a specified amount per hour worked for each eligible employee. Benefits under this plan are based on a fixed monthly benefit rate per year of credited service. The risks of participating in this multiemployer plan differ from single-employer plans. The potential risks include, but are not limited to, the use of the Company's contributions to provide benefits to employees of other participating employers, the Company becoming obligated for other participating employers' unfunded obligations and, upon the Company's withdrawal from the plan, the Company being required to pay the plan an amount based on the underfunded status of the plan, referred to as a withdrawal liability.</us-gaap:MultiemployerPlansBusinessCombinationOrDivestitureDescription>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfNjEw_b8f1619f-17e1-486a-aaa2-7fc61650143b">Related Party Transactions&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the three and six months ended October 2, 2021, the total amount of sales to non-consolidated related parties was $14.0 million and $28.8 million, respectively. For the three and six months ended September 26, 2020, the total amount of sales to non-consolidated related parties was&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$10.3 million and $23.0 million, respectively. As of October&#160;2, 2021, receivables from non-consolidated related parties included $3.9 million of accounts receivable and $3.9 million of commercial loans outstanding. As of April&#160;3, 2021, receivables from non-consolidated related parties included $4.7 million of accounts receivable and $9.5 million of commercial loans outstanding.&lt;/span&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfMTA5OTUxMTYyODUxNw_66c8816d-2649-404d-8a62-b0e0332fa6a4"
      unitRef="usd">14000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfMTA5OTUxMTYyODUyNg_99f7f139-d63b-43e7-aa38-298c72dacc4b"
      unitRef="usd">28800000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfMzU3_638ac935-374b-430f-85f7-2298b8c9e605"
      unitRef="usd">10300000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfMTA5OTUxMTYyODU2OQ_3a263424-130c-4790-b117-d3fb3ad1a87d"
      unitRef="usd">23000000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfNDI3_c76bf829-7a90-40be-bbc6-eff914b18877"
      unitRef="usd">3900000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfNDU3_ae9d50d2-dfa8-4dae-be2f-fab49d64c368"
      unitRef="usd">3900000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfNTQ1_7257daef-2bbb-4366-9e40-2fe22e25d2e1"
      unitRef="usd">4700000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84Mi9mcmFnOjQwYTQyMzE2Yzg5MzQ3ZThiNTdjMDllOTMyNGNjNzBjL3RleHRyZWdpb246NDBhNDIzMTZjODkzNDdlOGI1N2MwOWU5MzI0Y2M3MGNfNTc1_d2f9819d-0cde-46ed-b9d3-b914edad8e39"
      unitRef="usd">9500000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjM1MTcy_3d319aa6-8dd1-456d-bee7-4de88a84a816">Acquisitions&lt;div style="margin-top:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Craftsman Homes, LLC and Craftsman Development, LLC Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;In fiscal year 2017, we purchased a 50% ownership interest in Craftsman for $1.3&#160;million to expand our retail presence in Nevada. At the time of the acquisition of that ownership, we concluded that we were not considered to be the primary beneficiary and therefore did not consolidate the Entities. Since the date of acquisition, we have recorded a non-marketable equity investment for the ownership, with changes to that investment for earnings and distributions from the Entities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On July 4, 2021, we obtained an additional 20% ownership interest in the Entities utilizing the same pre-tax income multiple as the 2017 purchase. As we now have a controlling interest, we have consolidated the Entities and remeasured the Entities' assets and liabilities to fair value, including our previous equity investment of $2.9&#160;million in the Entities. As a result of the remeasurement, we recorded a gain of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;$3.3 million in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Other income, net in the Consolidated Statements of Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The purchase price on July 4, 2021 for 20% ownership was $2.5&#160;million, valuing the Entities at $12.4&#160;million. The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the short duration since the acquisition date and will be finalized upon completion of the analysis of the fair values of Craftsman's assets and specified liabilities. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;July 4,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Includes $3.0&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We recorded a Redeemable noncontrolling interest for the remaining 30% ownership. As 20% of this is considered mandatorily redeemable per the Agreement, $2.5&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. As we are not currently obligated for the redemption of the remaining 10% ownership, $1.2&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders&#x2019; equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Since the acquisition date, Craftsman contributed Net revenue of $4.5 million for the three and six months ended October 2, 2021. Craftsman increased consolidated Net income on the Consolidated Statements of Comprehensive Income for the three and six months ended October 2, 2021 by $243,000. Net income from the Craftsman acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commodore Homes Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of Commodore, including its six manufacturing facilities and two wholly-owned retail locations. In addition to manufacturing, Commodore also participates in commercial lending operations with its dealers. The transaction was accounted for as a business combination and the results of operations have been included in the accompanying Consolidated Financial Statements since the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The acquisition of Commodore brings beneficial geographic addition to our footprint with strong operations in the Northeast/Midwest/Mid-Atlantic markets and provides a platform for future growth, with the potential for cost and revenue synergies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The acquisition-date fair value of the total consideration was $156.1 million, which was paid in cash and is subject to future adjustments upon the finalization of closing financial statements. We have expensed $2.7 million in acquisition related deal costs in Selling, general and administrative expense &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;in the Consolidated Statements of Comprehensive Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;, and have not incurred debt in connection with the purchase or subsequent operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the short duration since the acquisition date and will be finalized upon completion of the analysis of the fair values of Commodore's assets and specified liabilities. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Commercial loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;57,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;160,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;128,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;156,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Includes assets acquired under finance leases. See Note 9 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2) Includes $11.8&#160;million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $2.3&#160;million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Since the acquisition date, Commodore contributed Net revenue of $4.4 million for the three and six months ended October 2, 2021. Commodore decreased consolidated Net income on the Consolidated Statements of Comprehensive Income for the three and six months ended October 2, 2021 by $645,000. The Net loss from the Commodore acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pro Forma Impact of Acquisitions&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. The following table presents supplemental pro forma information as if the above acquisitions occurred on March 29, 2020 (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;444,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;327,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;856,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;635,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;Net income attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;38,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;66,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage
      contextRef="i1164663e7cb947e19c33f98fbe1502b4_I20210403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNDk3_fbd7708c-cafa-4c45-aab4-47b12ea8e988"
      unitRef="number">0.50</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8zMjk4NTM0OTI3MTU2_23f03f44-75fc-473c-9ede-8621e79d113a"
      unitRef="usd">1300000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTYy_71e89d8d-1684-4bf0-9c96-43b03429302a"
      unitRef="number">0.20</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:EquityMethodInvestments
      contextRef="i08868ee1d9124662afaa2125256fe88c_I20210703"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc2NTcw_56dfe65f-0056-40eb-8377-9395c8f1d1ab"
      unitRef="usd">2900000</us-gaap:EquityMethodInvestments>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain
      contextRef="ic482437f7e1a420ba3891069cd3356cc_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjM3OTU3_a72e767e-d6a6-40be-b2f8-a2079640a9ab"
      unitRef="usd">3300000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTA4_06ef6bf9-cb54-4af0-b39d-e594b83f89a2">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The purchase price on July 4, 2021 for 20% ownership was $2.5&#160;million, valuing the Entities at $12.4&#160;million. The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the short duration since the acquisition date and will be finalized upon completion of the analysis of the fair values of Craftsman's assets and specified liabilities. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;July 4,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;6,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;10,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;8,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;3,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;12,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Includes $3.0&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We recorded a Redeemable noncontrolling interest for the remaining 30% ownership. As 20% of this is considered mandatorily redeemable per the Agreement, $2.5&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. As we are not currently obligated for the redemption of the remaining 10% ownership, $1.2&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders&#x2019; equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Since the acquisition date, Craftsman contributed Net revenue of $4.5 million for the three and six months ended October 2, 2021. Craftsman increased consolidated Net income on the Consolidated Statements of Comprehensive Income for the three and six months ended October 2, 2021 by $243,000. Net income from the Craftsman acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commodore Homes Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of Commodore, including its six manufacturing facilities and two wholly-owned retail locations. In addition to manufacturing, Commodore also participates in commercial lending operations with its dealers. The transaction was accounted for as a business combination and the results of operations have been included in the accompanying Consolidated Financial Statements since the date of acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The acquisition of Commodore brings beneficial geographic addition to our footprint with strong operations in the Northeast/Midwest/Mid-Atlantic markets and provides a platform for future growth, with the potential for cost and revenue synergies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The acquisition-date fair value of the total consideration was $156.1 million, which was paid in cash and is subject to future adjustments upon the finalization of closing financial statements. We have expensed $2.7 million in acquisition related deal costs in Selling, general and administrative expense &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;in the Consolidated Statements of Comprehensive Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;, and have not incurred debt in connection with the purchase or subsequent operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the short duration since the acquisition date and will be finalized upon completion of the analysis of the fair values of Commodore's assets and specified liabilities. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 24,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Commercial loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;30,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;31,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;57,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;534&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Intangible assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;18,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;160,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;32,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;128,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;27,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;156,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(1) Includes assets acquired under finance leases. See Note 9 for additional information.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(2) Includes $11.8&#160;million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $2.3&#160;million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Since the acquisition date, Commodore contributed Net revenue of $4.4 million for the three and six months ended October 2, 2021. Commodore decreased consolidated Net income on the Consolidated Statements of Comprehensive Income for the three and six months ended October 2, 2021 by $645,000. The Net loss from the Commodore acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTAz_3a5a2a72-ef0e-451c-9e1f-0a45c61b6d6a"
      unitRef="number">0.20</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ic482437f7e1a420ba3891069cd3356cc_D20210704-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTcw_938874fc-3867-4975-94f0-977c888b06b6"
      unitRef="usd">2500000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="id30f06ac684a4f61915242dd0fcfdfaa_I20210704"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTg1_0f4dfff1-6a38-40fe-a520-9df521e0b53c"
      unitRef="usd">12400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8xLTEtMS0xLTE5NDM0_c9907f5e-9549-4468-8d69-ad716089382a"
      unitRef="usd">6466000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8yLTEtMS0xLTE5NDM0_c2db2302-c1cc-4bd4-a22c-593d7d38ec81"
      unitRef="usd">577000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8zLTEtMS0xLTE5NDM0_891dc98b-1341-43c2-a2c4-ae34662cda3f"
      unitRef="usd">7393000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV80LTEtMS0xLTE5NDM0_a788fbb2-6373-458c-a305-d26fd544bb79"
      unitRef="usd">189000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV81LTEtMS0xLTE5NDM0_2435c5b0-9e78-4fea-a77c-764f3c5b6168"
      unitRef="usd">846000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV82LTEtMS0xLTE5NDM0_d4a222e1-c178-42bb-a4d4-09c32d9f8e99"
      unitRef="usd">2980000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV83LTEtMS0xLTE5NDM0_862400b9-3b97-4d09-9afd-61e5effb251c"
      unitRef="usd">18451000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV84LTEtMS0xLTE5NDM0_22887ad7-8e7a-44ae-aa07-54e01b109fb4"
      unitRef="usd">10028000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV85LTEtMS0xLTE5NDM0_6e6c805e-bec8-48cb-a0c0-ca159a3ac3ee"
      unitRef="usd">8423000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8xMC0xLTEtMS0xOTQzNA_3c9b798d-25ef-48dd-997a-33e5f04f400c"
      unitRef="usd">3933000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8xMS0xLTEtMS0xOTQzNA_fd9ac020-1f37-4e40-99a8-2cf51f36f932"
      unitRef="usd">12356000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="i99d6a93b6b9744f39e62c285635f2f7c_I20210704"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTQy_2d10b303-febf-4090-899c-5c5f79c4886d"
      unitRef="usd">3000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="ic80c3cdcc8f14161832be90a0269dd04_I20210704"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl80OTQ3ODAyMzkwNjA0_e6987323-b5bb-429e-a817-f2e824438c36"
      unitRef="number">0.30</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="id87864600cd243cdba2a4500c04d8e78_I20231231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjk0MjA3_4d426f41-4cb9-43fb-ba5e-401faab93f99"
      unitRef="number">0.20</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i079ae71292334778888f0cd8c76b0063_I20210704"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjk0MDY0_4b6ba301-58b5-4ace-9db4-fdbf266add96"
      unitRef="usd">2500000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="i515306ac3d064306a2e92c734d5dfc97_I20231231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjk0MDY3_b909537b-fd91-49d7-8dcf-801ce5890689"
      unitRef="number">0.10</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
      contextRef="i280e29ceb45648eea0261a98065df065_I20210704"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjk0MDg1_c64020f8-0ad6-47b5-bbc7-64e39867a1e6"
      unitRef="usd">1200000</us-gaap:BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ic482437f7e1a420ba3891069cd3356cc_D20210704-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzOTcw_224113c7-797a-4c4d-9ab5-2d16d4ae2205"
      unitRef="usd">4500000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i8563decf2fd142769f1e6430247a178b_D20210404-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzOTcw_ffc9ee19-79bb-4778-b25f-8fea52ac70ff"
      unitRef="usd">4500000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i8563decf2fd142769f1e6430247a178b_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjU0MDA4_6e97edb3-30a2-4c97-988d-26b50a097786"
      unitRef="usd">243000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ic482437f7e1a420ba3891069cd3356cc_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjU0MDA4_c68356ec-5bbd-4567-9f0e-e6a28eda19c4"
      unitRef="usd">243000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTk0_da98cf22-dd48-4f7a-9ba2-e05d2c2fbfc2"
      unitRef="usd">156100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8yNzQ4Nzc5MTE3Mjg2_9646a504-a322-4d76-b351-b858750539b5"
      unitRef="usd">2700000</us-gaap:BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xLTEtMS0xLTE5NTI5_ad091188-7e9f-4612-9775-33a8e1511cab"
      unitRef="usd">619000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8yLTEtMS0xLTE5NTI5_aced802b-34cb-42e8-9433-39a47ffad1b4"
      unitRef="usd">20930000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8zLTEtMS0xLTE5NTI5_433036c3-6d6f-45b6-b7fb-f0332f4706ff"
      unitRef="usd">30960000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF80LTEtMS0xLTE5NTI5_8bc7de17-b05e-4c06-ae5e-4290086712f3"
      unitRef="usd">31787000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF81LTEtMS0xLTE5NTI5_f8f80c79-9db3-4b62-95de-db1056a41dfe"
      unitRef="usd">57606000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF82LTEtMS0xLTE5NTI5_26de31f2-9ac7-4404-8993-384daf818490"
      unitRef="usd">534000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF83LTEtMS0xLTE5NTI5_4de5be64-dcf1-4ded-8b84-3a68fb7bfbf3"
      unitRef="usd">18400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF84LTEtMS0xLTE5NTI5_ca36162a-16f2-4bb1-9449-c84bacc1c700"
      unitRef="usd">160836000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF85LTEtMS0xLTE5NTI5_b55d2219-85c4-4d17-9a8a-cac8e9e26c31"
      unitRef="usd">32249000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xMC0xLTEtMS0xOTUyOQ_b42e8339-669b-4d75-b9ae-41008eb23f57"
      unitRef="usd">128587000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xMS0xLTEtMS0xOTUyOQ_3b513093-dace-4033-ba5e-b760be5565b1"
      unitRef="usd">27464000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i96aadbc5bcbd42a8aa87bf94413afc36_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xMi0xLTEtMS0xOTUyOQ_7b41f0f2-1f98-4d8e-82bc-39b7e2a77450"
      unitRef="usd">156051000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i02173f0ec9e847d8adb1a6209a4a7866_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0MzQy_4a2c1eb6-7d9d-40cb-ae61-d8b57cf27a0f"
      unitRef="usd">11800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i2b49cb8e791f494e858419862ffb4f0a_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NzMy_79d3be71-f580-4ea5-abbe-b32071963e68">P11Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="i2b6c2ac993074f43af5429973e5942f7_I20210924"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl80Mzk4MDQ2NTU2OTk2_5f37bcb6-29b8-45e2-879c-f98c49744274"
      unitRef="usd">3800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i02f2bcc5adad432993fdfb7760f8ce7d_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjMx_03aa64aa-4517-4bed-ab38-0a83963f5c39"
      unitRef="usd">2300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ib1199a73b4784211b82462e03cefc273_I20210924"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0MzU4_a7de3ea7-5205-45c6-afc6-2ecc32418ddb"
      unitRef="usd">500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i81c839ac7160453e9f8bba3ba761b24f_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NzQ4_27b4921d-1711-43f2-9cba-0ebf018c4ab8">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i2e64b3efcba14cc7ae877c361afa65ca_D20210404-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzNDU1_43d941cd-b020-4dec-9c11-65127323763f"
      unitRef="usd">4400000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="iaa11673b4bbe4557b347df5bbfde2fbb_D20210704-20211002"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzNDU1_787663d4-b551-42e2-9bed-5877b1b86309"
      unitRef="usd">4400000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="iaa11673b4bbe4557b347df5bbfde2fbb_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzNTc3_158014f1-410e-42c2-8fac-48ca9d0b951b"
      unitRef="usd">-645000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i2e64b3efcba14cc7ae877c361afa65ca_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjUzNTc3_f08322a9-0bda-4ca8-a8f7-5a821aba170a"
      unitRef="usd">-645000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTEx_d2be8516-3446-40c7-84d6-51194b268d23">&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pro Forma Impact of Acquisitions&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;. The following table presents supplemental pro forma information as if the above acquisitions occurred on March 29, 2020 (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;444,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;327,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;856,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;635,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;Net income attributable to Cavco common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;38,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;20,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;66,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;37,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Diluted net income per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;7.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8yLTEtMS0xLTE5NjY0_01b8c595-e1c3-4c1a-a355-8c9d2accb355"
      unitRef="usd">444303000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8yLTMtMS0xLTE5Njg1_57aff53c-5182-4c93-b756-0635b15e318f"
      unitRef="usd">327491000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8yLTUtMS0xLTE5NzA5_02f51339-cafe-459d-a072-f5ecd8432d8a"
      unitRef="usd">856054000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8yLTctMS0xLTE5NzE2_a9b673db-1dab-45f4-b2d3-d91b39fbf65d"
      unitRef="usd">635061000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8zLTEtMS0xLTE5NjY0_2d218e8f-6d2b-4306-9209-3fbe2d2cc655"
      unitRef="usd">38331000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8zLTMtMS0xLTE5Njg1_f70d1d73-e047-4de7-a776-71fc786f39eb"
      unitRef="usd">20665000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8zLTUtMS0xLTE5NzA5_b582f69d-fbae-4d78-8b35-8800e33b3ec6"
      unitRef="usd">66161000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl8zLTctMS0xLTE5NzE2_30c18f0d-3dd9-4fb8-b21f-773ee624b8ab"
      unitRef="usd">37494000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl80LTEtMS0xLTE5NjY0_753c4ad6-438b-46d8-a891-b59e42e8f5d4"
      unitRef="usdPerShare">4.13</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl80LTMtMS0xLTE5Njg1_50cbfbfa-d307-4817-a3fa-87783c85812f"
      unitRef="usdPerShare">2.22</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl80LTUtMS0xLTE5NzA5_5a1128a7-a321-4713-b4f6-4f8fe566ed29"
      unitRef="usdPerShare">7.13</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6N2JiZDllY2YwNTRkNDM3Y2IzYzkzNTNkM2FjYzBiM2IvdGFibGVyYW5nZTo3YmJkOWVjZjA1NGQ0MzdjYjNjOTM1M2QzYWNjMGIzYl80LTctMS0xLTE5NzE2_79e9fe41-0a67-4f6c-b2fe-ebe77a6b3dde"
      unitRef="usdPerShare">4.04</us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RleHRyZWdpb246Y2YwNGM4ZjI3MDc1NGY3YTg4NmZiZTU1YjY5MGE5ZDlfMzY4_a8db25f5-4574-4a02-8a7c-6e34c3e97bd1">Business Segment Information&lt;div style="margin-top:9pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;We operate principally in two segments: (1)&#160;factory-built housing, which includes wholesale and retail factory-built housing operations and (2)&#160;financial services, which includes manufactured housing consumer finance and insurance. The following table provides selected financial data by segment (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;342,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;240,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;654,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;479,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;359,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;257,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;689,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;512,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;46,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;49,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;84,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;819,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;711,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;236,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;240,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,056,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;951,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RleHRyZWdpb246Y2YwNGM4ZjI3MDc1NGY3YTg4NmZiZTU1YjY5MGE5ZDlfNjQ_461af1ec-1a13-491b-929e-198990cf584c"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RleHRyZWdpb246Y2YwNGM4ZjI3MDc1NGY3YTg4NmZiZTU1YjY5MGE5ZDlfMzUz_d45cdf5b-ad90-4b07-8562-e4bf40f4add6">The following table provides selected financial data by segment (in thousands):&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;September 26,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;342,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;240,967&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;654,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;479,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;33,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;359,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;257,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;689,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;512,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;46,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;17,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;80,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;35,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;2,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;4,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;5,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;49,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;19,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;84,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;41,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:2pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.522%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;October 2,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;April 3,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Total assets:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Factory-built housing&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;819,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;711,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;Financial services&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;236,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;240,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;1,056,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"&gt;951,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="i674d4a45727d48a18b0f6846e5545988_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMy0xLTEtMS0w_a454aca1-bda9-4f21-9ab7-b9626caa4db5"
      unitRef="usd">342094000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if63e29d556294a7e8a2d72bed64096bd_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMy0zLTEtMS0w_866be126-a8c0-4a36-baf9-e2d9d0430d08"
      unitRef="usd">240967000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="id485f572b4c443e69a1863ccfd0c45ac_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMy01LTEtMS0w_00b50b56-fe0a-40c5-aeb7-4f28b3451c36"
      unitRef="usd">654377000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3dda59fa9818400cb692e36b1769bca8_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMy03LTEtMS0w_8d9fd960-0c3b-4de8-908b-669525e7dfc2"
      unitRef="usd">479057000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4fa2d3913eb842d59514b1bb376c76df_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNC0xLTEtMS0w_5e2f5876-03e1-4dd0-b2ec-129a9d75a555"
      unitRef="usd">17449000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia9408c5b21d94744a7278b2205008b78_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNC0zLTEtMS0w_e77fde32-d6e6-4f30-877d-1dca6e345ed3"
      unitRef="usd">17009000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i13b450c504914b87b579d84c67797759_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNC01LTEtMS0w_a49c1957-1d65-47ba-945c-3512d91fb581"
      unitRef="usd">35588000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i64afe492bee646cf8754b467f8b1a85f_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNC03LTEtMS0w_97777f74-e5ff-48ff-8a25-1d600ac90104"
      unitRef="usd">33720000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNS0xLTEtMS0w_173a96c8-283b-4fc8-8584-e78f4e9d8343"
      unitRef="usd">359543000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNS0zLTEtMS0w_d54f09b3-c3ab-4105-967e-b9bbdffa72d5"
      unitRef="usd">257976000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNS01LTEtMS0w_6a658691-44d3-4207-92aa-b5df9625d0ba"
      unitRef="usd">689965000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfNS03LTEtMS0w_bda38fa8-b2b5-46b7-afad-b5ee98e6b679"
      unitRef="usd">512777000</us-gaap:Revenues>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i674d4a45727d48a18b0f6846e5545988_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOC0xLTEtMS0w_ee2f453f-6396-47dc-b656-a66dab41045b"
      unitRef="usd">46893000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if63e29d556294a7e8a2d72bed64096bd_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOC0zLTEtMS0w_ac9bf7c8-5098-4f25-9eb2-6e8a9beae6a4"
      unitRef="usd">17452000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id485f572b4c443e69a1863ccfd0c45ac_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOC01LTEtMS0w_bf3b4933-9454-4497-8a57-4ddb0f6e9799"
      unitRef="usd">80452000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3dda59fa9818400cb692e36b1769bca8_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOC03LTEtMS0w_7a2fe606-8d2c-4735-8be0-7eec8cdeba8f"
      unitRef="usd">35902000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4fa2d3913eb842d59514b1bb376c76df_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOS0xLTEtMS0w_fa674e37-b69e-4968-9bd4-b10a636e52b3"
      unitRef="usd">2128000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia9408c5b21d94744a7278b2205008b78_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOS0zLTEtMS0w_9a531a48-5abd-4dfd-9391-372d1b20e0e0"
      unitRef="usd">2144000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i13b450c504914b87b579d84c67797759_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOS01LTEtMS0w_13158dfa-ebf3-4864-83cf-3972e4e7f2db"
      unitRef="usd">4047000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i64afe492bee646cf8754b467f8b1a85f_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfOS03LTEtMS0w_423ebbb2-7635-43ef-adb0-be23e176209c"
      unitRef="usd">5374000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i092da236e61a419eb431efe99fd00119_D20210704-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMTAtMS0xLTEtMA_bdc28956-140d-4f07-869f-477c17d699d1"
      unitRef="usd">49021000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic2b9307c5ac9467cbbc5e7d5be893082_D20200628-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMTAtMy0xLTEtMA_05b4fe3e-dede-4631-bbde-1b40f9672f49"
      unitRef="usd">19596000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMTAtNS0xLTEtMA_5cf08c9e-7126-43ed-b85c-ccf2255763e1"
      unitRef="usd">84499000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i5623b4bea3244439b84a358e307ba338_D20200329-20200926"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOmZlMzgwNDRjMDFhMTRkMjdhODEzZWMzNTJiMzJlYzkzL3RhYmxlcmFuZ2U6ZmUzODA0NGMwMWExNGQyN2E4MTNlYzM1MmIzMmVjOTNfMTAtNy0xLTEtMA_e6d15512-6766-419d-9f03-29e9ec29aa7a"
      unitRef="usd">41276000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:Assets
      contextRef="ifc23a6a9605f4ff293893b4c7a060b4c_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfMi0xLTEtMS0yNDAwOQ_e57291fb-e2e0-43fc-9158-e25179104037"
      unitRef="usd">819879000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia9cacabb873d4accab8518354964bb46_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfMi0zLTEtMS0yNDAxNg_c44bcc32-434d-4d05-af83-e5ac8af599e0"
      unitRef="usd">711579000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i883fc296ff6b48fca1ea727451af91f8_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfMy0xLTEtMS0yNDAwOQ_d1f9cb2b-70ea-46fc-8463-6d9961f468f5"
      unitRef="usd">236554000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i861f6f7cfbe842c4a062676c08227d80_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfMy0zLTEtMS0yNDAxNg_f2a2a6b3-38b2-4847-85a9-bf186b665e01"
      unitRef="usd">240254000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i041e2f3006e545e686c6927e1eb71c57_I20211002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfNC0xLTEtMS0yNDAwOQ_73404996-7377-45a5-b64b-87ed61a86d16"
      unitRef="usd">1056433000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i79af945561b2431cb7940e3b0cb3a398_I20210403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF84NS9mcmFnOmNmMDRjOGYyNzA3NTRmN2E4ODZmYmU1NWI2OTBhOWQ5L3RhYmxlOjRlOTdlOTUyZDRkNDQ3YTdiMjFhYWViNGIzMDkwZWIxL3RhYmxlcmFuZ2U6NGU5N2U5NTJkNGQ0NDdhN2IyMWFhZWI0YjMwOTBlYjFfNC0zLTEtMS0yNDAxNg_fb0c2de5-646f-4951-b89e-fe127d0791f4"
      unitRef="usd">951833000</us-gaap:Assets>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF81LTEtMS0xLTE5NTI5_f8f80c79-9db3-4b62-95de-db1056a41dfe"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF81LTEtMS0xLTE5NTI5_f8f80c79-9db3-4b62-95de-db1056a41dfe"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNjAw_0c017996-fbe3-475f-9dc1-fe2ba762989a" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNjAw_0c017996-fbe3-475f-9dc1-fe2ba762989a" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes assets acquired under finance leases. See Note 9 for additional information.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF81LTEtMS0xLTE5NTI5_f8f80c79-9db3-4b62-95de-db1056a41dfe"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNjAw_0c017996-fbe3-475f-9dc1-fe2ba762989a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV82LTEtMS0xLTE5NDM0_d4a222e1-c178-42bb-a4d4-09c32d9f8e99"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV82LTEtMS0xLTE5NDM0_d4a222e1-c178-42bb-a4d4-09c32d9f8e99"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTkx_e0b83b10-f349-4ebb-9d97-a9965b9e253b" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTkx_e0b83b10-f349-4ebb-9d97-a9965b9e253b" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes $3.0&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV82LTEtMS0xLTE5NDM0_d4a222e1-c178-42bb-a4d4-09c32d9f8e99"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNTkx_e0b83b10-f349-4ebb-9d97-a9965b9e253b"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF83LTEtMS0xLTE5NTI5_4de5be64-dcf1-4ded-8b84-3a68fb7bfbf3"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF83LTEtMS0xLTE5NTI5_4de5be64-dcf1-4ded-8b84-3a68fb7bfbf3"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNjAx_249b70d1-a62a-4531-bf29-dc960894d65e" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNjAx_249b70d1-a62a-4531-bf29-dc960894d65e" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes $11.8&#160;million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $2.3&#160;million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF83LTEtMS0xLTE5NTI5_4de5be64-dcf1-4ded-8b84-3a68fb7bfbf3"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjcxNjAx_249b70d1-a62a-4531-bf29-dc960894d65e"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xMS0xLTEtMS0xOTUyOQ_3b513093-dace-4033-ba5e-b760be5565b1"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xMS0xLTEtMS0xOTUyOQ_3b513093-dace-4033-ba5e-b760be5565b1"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjI0_0cb912e4-4198-4797-92ec-91d48b273e90" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjI0_0cb912e4-4198-4797-92ec-91d48b273e90" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6MjQzZWZkNWViYWU1NDVlOWJhYjZlNzMxZTRlYjZmNDAvdGFibGVyYW5nZToyNDNlZmQ1ZWJhZTU0NWU5YmFiNmU3MzFlNGViNmY0MF8xMS0xLTEtMS0xOTUyOQ_3b513093-dace-4033-ba5e-b760be5565b1"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjI0_0cb912e4-4198-4797-92ec-91d48b273e90"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8xMC0xLTEtMS0xOTQzNA_3c9b798d-25ef-48dd-997a-33e5f04f400c"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8xMC0xLTEtMS0xOTQzNA_3c9b798d-25ef-48dd-997a-33e5f04f400c"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjI1_5d4fb5a7-57b2-4d7f-b6ad-a472ab5e4650" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjI1_5d4fb5a7-57b2-4d7f-b6ad-a472ab5e4650" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGFibGU6YmNjYTkyZjU1YTQ5NDU0MmFjYjcwYWJjMDE3ODhmZGEvdGFibGVyYW5nZTpiY2NhOTJmNTVhNDk0NTQyYWNiNzBhYmMwMTc4OGZkYV8xMC0xLTEtMS0xOTQzNA_3c9b798d-25ef-48dd-997a-33e5f04f400c"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjJhZWQ0MDEzMjUyOTQxZjk5MmQzNmU3YzkxNmYzNjYwL3NlYzoyYWVkNDAxMzI1Mjk0MWY5OTJkMzZlN2M5MTZmMzY2MF8xMDkyL2ZyYWc6MjFiOTI1NzdmYzlkNDNmYjhkYjE5YjkzNjRiNTIxYjIvdGV4dHJlZ2lvbjoyMWI5MjU3N2ZjOWQ0M2ZiOGRiMTliOTM2NGI1MjFiMl8xMDk5NTExNjc0NjI1_5d4fb5a7-57b2-4d7f-b6ad-a472ab5e4650"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326972520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Oct. 29, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000278166<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="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<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="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Oct.  02,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-08822<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="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CAVCO INDUSTRIES INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">56-2405642<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">3636 North Central Ave, Ste 1200<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="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Phoenix<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">AZ<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="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">85012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">602<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="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">256-6263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.01<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="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CVCO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<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="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,177,315<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--04-02<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="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.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="top.Show.toggleNext( this );">+ 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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630320828600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 224,291<span></span>
</td>
<td class="nump">$ 322,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash, current</a></td>
<td class="nump">19,850<span></span>
</td>
<td class="nump">16,693<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">72,038<span></span>
</td>
<td class="nump">47,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="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investments</a></td>
<td class="nump">18,867<span></span>
</td>
<td class="nump">19,496<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Current portion of consumer loans receivable, net</a></td>
<td class="nump">26,475<span></span>
</td>
<td class="nump">37,690<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="top.Show.showAR( this, 'defref_cvco_CommercialLoansReceivableCurrent', window );">Current portion of commercial loans receivable, net</a></td>
<td class="nump">31,307<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="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Current portion of commercial loans receivable from affiliates, net</a></td>
<td class="nump">294<span></span>
</td>
<td class="nump">4,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">190,394<span></span>
</td>
<td class="nump">131,234<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">49,482<span></span>
</td>
<td class="nump">57,779<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">632,998<span></span>
</td>
<td class="nump">651,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">335<span></span>
</td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Investments</a></td>
<td class="nump">35,650<span></span>
</td>
<td class="nump">35,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetNoncurrent', window );">Consumer loans receivable, net</a></td>
<td class="nump">32,124<span></span>
</td>
<td class="nump">37,108<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="top.Show.showAR( this, 'defref_cvco_CommercialLoansReceivableNoncurrent', window );">Commercial loans receivable, net</a></td>
<td class="nump">36,685<span></span>
</td>
<td class="nump">20,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesNoncurrent', window );">Commercial loans receivable from affiliates, net</a></td>
<td class="nump">3,647<span></span>
</td>
<td class="nump">4,801<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">156,397<span></span>
</td>
<td class="nump">96,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">106,487<span></span>
</td>
<td class="nump">75,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">35,404<span></span>
</td>
<td class="nump">14,363<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">16,706<span></span>
</td>
<td class="nump">16,252<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,056,433<span></span>
</td>
<td class="nump">951,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">42,549<span></span>
</td>
<td class="nump">32,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">237,462<span></span>
</td>
<td class="nump">203,133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebtCurrent', window );">Current portion of secured financings and other</a></td>
<td class="nump">2,260<span></span>
</td>
<td class="nump">1,851<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">282,271<span></span>
</td>
<td class="nump">237,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">13,240<span></span>
</td>
<td class="nump">13,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredLongTermDebt', window );">Secured financings and other</a></td>
<td class="nump">17,305<span></span>
</td>
<td class="nump">10,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">9,373<span></span>
</td>
<td class="nump">7,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Redeemable noncontrolling interest</a></td>
<td class="nump">1,128<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or 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="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,275,016 and 9,241,256 shares, respectively</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock, at cost; 98,201 and 6,600 shares, respectively</a></td>
<td class="num">(21,877)<span></span>
</td>
<td class="num">(1,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="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">259,116<span></span>
</td>
<td class="nump">253,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">495,713<span></span>
</td>
<td class="nump">431,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">733,116<span></span>
</td>
<td class="nump">683,640<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities, redeemable noncontrolling interest and stockholders' equity</a></td>
<td class="nump">$ 1,056,433<span></span>
</td>
<td class="nump">$ 951,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Number of shares and par value</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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred Stock, Shares Issued</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="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares 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="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common Stock, Par or Stated Value 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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common Stock, Shares Authorized</a></td>
<td class="nump">40,000,000<span></span>
</td>
<td class="nump">40,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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, Shares, Issued</a></td>
<td class="nump">9,275,016<span></span>
</td>
<td class="nump">9,241,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares</a></td>
<td class="nump">98,201<span></span>
</td>
<td class="nump">6,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CommercialLoansReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commercial Loans Receivable, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CommercialLoansReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_CommercialLoansReceivableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commercial Loans Receivable, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CommercialLoansReceivableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DueFromRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due after one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_SecuredDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SecuredLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319432104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenue</a></td>
<td class="nump">$ 359,543<span></span>
</td>
<td class="nump">$ 257,976<span></span>
</td>
<td class="nump">$ 689,965<span></span>
</td>
<td class="nump">$ 512,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">269,615<span></span>
</td>
<td class="nump">204,435<span></span>
</td>
<td class="nump">526,024<span></span>
</td>
<td class="nump">403,913<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">89,928<span></span>
</td>
<td class="nump">53,541<span></span>
</td>
<td class="nump">163,941<span></span>
</td>
<td class="nump">108,864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">45,372<span></span>
</td>
<td class="nump">35,453<span></span>
</td>
<td class="nump">86,204<span></span>
</td>
<td class="nump">70,776<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">44,556<span></span>
</td>
<td class="nump">18,088<span></span>
</td>
<td class="nump">77,737<span></span>
</td>
<td class="nump">38,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(203)<span></span>
</td>
<td class="num">(194)<span></span>
</td>
<td class="num">(367)<span></span>
</td>
<td class="num">(390)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income, net</a></td>
<td class="nump">4,668<span></span>
</td>
<td class="nump">1,702<span></span>
</td>
<td class="nump">7,129<span></span>
</td>
<td class="nump">3,578<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">49,021<span></span>
</td>
<td class="nump">19,596<span></span>
</td>
<td class="nump">84,499<span></span>
</td>
<td class="nump">41,276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(11,338)<span></span>
</td>
<td class="num">(4,547)<span></span>
</td>
<td class="num">(19,770)<span></span>
</td>
<td class="num">(9,553)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">37,683<span></span>
</td>
<td class="nump">15,049<span></span>
</td>
<td class="nump">64,729<span></span>
</td>
<td class="nump">31,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity', window );">Less: net income attributable to redeemable noncontrolling interest</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">73<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Cavco common stockholders</a></td>
<td class="nump">37,610<span></span>
</td>
<td class="nump">15,049<span></span>
</td>
<td class="nump">64,656<span></span>
</td>
<td class="nump">31,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Comprehensive income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification adjustment for securities sold</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Applicable income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Net change in unrealized position of investments held</a></td>
<td class="num">(16)<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Applicable income taxes</a></td>
<td class="nump">3<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">37,670<span></span>
</td>
<td class="nump">15,056<span></span>
</td>
<td class="nump">64,703<span></span>
</td>
<td class="nump">31,798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: comprehensive income attributable to redeemable noncontrolling interest</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">73<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="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Cavco common stockholders</a></td>
<td class="nump">$ 37,597<span></span>
</td>
<td class="nump">$ 15,056<span></span>
</td>
<td class="nump">$ 64,630<span></span>
</td>
<td class="nump">$ 31,798<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per share attributable to Cavco common stockholders:</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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (usd per share)</a></td>
<td class="nump">$ 4.09<span></span>
</td>
<td class="nump">$ 1.64<span></span>
</td>
<td class="nump">$ 7.03<span></span>
</td>
<td class="nump">$ 3.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (usd per share)</a></td>
<td class="nump">$ 4.06<span></span>
</td>
<td class="nump">$ 1.62<span></span>
</td>
<td class="nump">$ 6.97<span></span>
</td>
<td class="nump">$ 3.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">9,190,866<span></span>
</td>
<td class="nump">9,182,945<span></span>
</td>
<td class="nump">9,194,577<span></span>
</td>
<td class="nump">9,178,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">9,273,136<span></span>
</td>
<td class="nump">9,295,409<span></span>
</td>
<td class="nump">9,274,440<span></span>
</td>
<td class="nump">9,280,080<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_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 18: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4568447-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17A<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630325333832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 64,729<span></span>
</td>
<td class="nump">$ 31,723<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,190<span></span>
</td>
<td class="nump">3,182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="num">(74)<span></span>
</td>
<td class="nump">223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="nump">1,987<span></span>
</td>
<td class="num">(18)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">2,417<span></span>
</td>
<td class="nump">2,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Non-cash interest income, net</a></td>
<td class="num">(770)<span></span>
</td>
<td class="num">(2,596)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on sale or retirement of property, plant and equipment, net</a></td>
<td class="num">(41)<span></span>
</td>
<td class="nump">242<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="top.Show.showAR( this, 'defref_cvco_Gainlossonsalesofloansandinvestments', window );">Gain on investments and sale of loans, net</a></td>
<td class="num">(12,555)<span></span>
</td>
<td class="num">(9,597)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquisitions</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="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(3,136)<span></span>
</td>
<td class="nump">5,948<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale', window );">Consumer loans receivable originated</a></td>
<td class="num">(85,370)<span></span>
</td>
<td class="num">(82,352)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale', window );">Proceeds from sale of consumer loans</a></td>
<td class="nump">101,556<span></span>
</td>
<td class="nump">80,589<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromCollectionOfLoansHeldForSale', window );">Principal payments on consumer loans receivable</a></td>
<td class="nump">6,875<span></span>
</td>
<td class="nump">6,974<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(19,980)<span></span>
</td>
<td class="nump">1,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">993<span></span>
</td>
<td class="nump">11,536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInFinanceReceivables', window );">Commercial loans receivable</a></td>
<td class="nump">3,331<span></span>
</td>
<td class="nump">4,691<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses and other current liabilities</a></td>
<td class="nump">16,935<span></span>
</td>
<td class="nump">20,353<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">80,087<span></span>
</td>
<td class="nump">74,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(4,671)<span></span>
</td>
<td class="num">(3,773)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Payments for acquisitions, net</a></td>
<td class="num">(151,309)<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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of property, plant and equipment</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of investments</a></td>
<td class="num">(6,251)<span></span>
</td>
<td class="num">(4,440)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from sale of investments</a></td>
<td class="nump">6,133<span></span>
</td>
<td class="nump">8,054<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(156,045)<span></span>
</td>
<td class="num">(82)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>FINANCING ACTIVITIES</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="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from (payments for) exercise of stock options</a></td>
<td class="nump">2,865<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfSecuredDebt', window );">Proceeds from secured financings and other</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfSecuredDebt', window );">Payments on secured financings and other</a></td>
<td class="num">(1,122)<span></span>
</td>
<td class="num">(918)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Payments for common stock repurchases</a></td>
<td class="num">(20,436)<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="top.Show.showAR( this, 'defref_us-gaap_PaymentsToMinorityShareholders', window );">Distributions to noncontrolling interest</a></td>
<td class="num">(180)<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="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(18,873)<span></span>
</td>
<td class="num">(865)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash, cash equivalents and restricted cash</a></td>
<td class="num">(94,831)<span></span>
</td>
<td class="nump">73,662<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of the fiscal year</a></td>
<td class="nump">339,307<span></span>
</td>
<td class="nump">255,607<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of the period</a></td>
<td class="nump">244,476<span></span>
</td>
<td class="nump">329,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information</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="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">19,127<span></span>
</td>
<td class="nump">7,865<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAssumed1', window );">Change in GNMA loans eligible for repurchase</a></td>
<td class="num">(8,830)<span></span>
</td>
<td class="nump">16,170<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_LeaseObligationsIncurredAxis=cvco_OperatingLeaseObligationsMember', window );">Operating Lease Obligations</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="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Lease Obligations Incurred</a></td>
<td class="nump">2,205<span></span>
</td>
<td class="nump">5,617<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_LeaseObligationsIncurredAxis=cvco_FinanceLeaseObligationsMember', window );">Finance Lease Obligations</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="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Lease Obligations Incurred</a></td>
<td class="nump">6,043<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_cvco_AssetsAcquiredAxis=cvco_RightOfUseAssetsMember', window );">Right-of-use 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="top.Show.showAR( this, 'defref_us-gaap_FairValueOfAssetsAcquired', window );">Leased Assets Acquired</a></td>
<td class="nump">2,205<span></span>
</td>
<td class="nump">5,617<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_AssetsAcquiredAxis=cvco_FinanceLeasedAssetsMember', window );">Finance Leased 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="top.Show.showAR( this, 'defref_us-gaap_FairValueOfAssetsAcquired', window );">Leased Assets Acquired</a></td>
<td class="nump">$ 7,398<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_Gainlossonsalesofloansandinvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gain (loss) on sales of loans and investments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_Gainlossonsalesofloansandinvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in lease obligation from new lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FairValueOfAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of assets acquired in noncash investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInFinanceReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in outstanding loans including accrued interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInFinanceReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of loans assumed in noncash investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForOriginationAndPurchasesOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PaymentsToMinorityShareholders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToMinorityShareholders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromCollectionOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from collection of repayments from borrowers on loans that are held with the intention to resell in the near future; includes mortgages and other types of loans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3337-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromCollectionOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromRepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from long-term debt wholly or partially secured by collateral. Excludes tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3337-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_LeaseObligationsIncurredAxis=cvco_OperatingLeaseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseObligationsIncurredAxis=cvco_OperatingLeaseObligationsMember</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_cvco_LeaseObligationsIncurredAxis=cvco_FinanceLeaseObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseObligationsIncurredAxis=cvco_FinanceLeaseObligationsMember</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_cvco_AssetsAcquiredAxis=cvco_RightOfUseAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_AssetsAcquiredAxis=cvco_RightOfUseAssetsMember</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_cvco_AssetsAcquiredAxis=cvco_FinanceLeasedAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_AssetsAcquiredAxis=cvco_FinanceLeasedAssetsMember</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>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317153880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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="top.Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation</a></td>
<td class="text">Basis of Presentation<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying unaudited Consolidated Financial Statements of Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "SEC") for Quarterly Reports on Form 10-Q and Article 10 of SEC Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to such rules and regulations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, that are necessary to fairly state the results for the periods presented. We have evaluated subsequent events after the balance sheet date through the date of the filing of this report with the SEC, and there were no disclosable subsequent events. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the Notes to the Consolidated Financial Statements included in our 2021 Annual Report on Form 10-K for the year ended April&#160;3, 2021, filed with the SEC ("Form 10-K").</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and the accompanying Notes. The uncertainty created by the novel coronavirus COVID-19 pandemic has made such estimates more difficult and subjective. Due to that and other uncertainties, actual results could differ from those estimates. The Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows for the interim periods are not necessarily indicative of the results or cash flows for the full year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The current fiscal year will end on April&#160;2, 2022 and will include 52 weeks.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate in two segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations, and (2) financial services, which includes manufactured housing consumer finance and insurance. We design and build a wide variety of affordable manufactured homes, modular homes and park model RVs through 26 homebuilding production lines located throughout the United States, which are sold to a network of independent distributors, community owners and developers and through our 46 Company-owned retail stores. The financial services segment is comprised of a finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), and an insurance subsidiary, Standard Casualty Company ("Standard Casualty"). CountryPlace is an approved Federal National Mortgage Association and Federal Home Loan Mortgage Corporation seller/servicer and a Government National Mortgage Association ("GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Standard Casualty provides property and casualty insurance primarily to owners of manufactured homes. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 24, 2021, we acquired the business and certain assets and liabilities of The Commodore Corporation ("Commodore"), including its six manufacturing facilities and two wholly-owned retail locations. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 21</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the below, for a description of significant accounting policies we used in the preparation of our Consolidated Financial Statements, please refer to Note 1 of the Notes to Consolidated Financial Statements included in the Form 10-K.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Redeemable Noncontrolling Interest. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In fiscal year 2017, we purchased a 50% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as &#8220;Craftsman" or the "Entities") from a third-party ("Seller"). Craftsman is a manufactured home street retailer in Nevada with four locations selling Company and other manufacturer branded homes. They also provide general construction to setup the home property and assist with multi-home developments and multi-family dwellings.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 4, 2021, we entered into an agreement (the "Craftsman Purchase Agreement") with the Seller to obtain the remaining 50% ownership in Craftsman, owned by the Seller, to be purchased over time. As provided in the Craftsman Purchase Agreement, 20% of the equity of Craftsman owned by the Seller was obtained as of July 4, 2021 by us for cash and, as a result, we obtained a controlling ownership interest. We accounted for this transaction as a business combination to be achieved in stages (see Note 21) and consolidated the entities while recognizing a noncontrolling interest for the remaining Seller ownership as discussed below.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Craftsman Purchase Agreement calls for an additional 20% of the equity of Craftsman owned by the Seller to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required, $2.5&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Interest expense.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">After December 31, 2023, the Seller has the right to require Cavco to purchase all of Seller's remaining 10% ownership (&#8220;Put Right&#8221;) for an amount specified in the Agreement that is designed to approximate fair value. Likewise, Cavco has the right to require Seller to sell their remaining 10% ownership (&#8220;Call Right&#8221;) based on the same timing as described above for the Put Right. The purchase price to be payable by the Company for the purchase of Seller's remaining ownership pursuant to the exercise of the Put Right or the Call Right will be settled in cash. As redemption of this remaining ownership is not a current obligation, $1.2&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption. The amount of income attributable to this noncontrolling interest is included in the Consolidated Statements of Comprehensive Income on the face of the Consolidated Statements of Comprehensive Income.</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630322036744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue from Contracts with Customers</a></td>
<td class="text">Revenue from Contracts with Customers<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes customer contract revenues disaggregated by reportable segment and source (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;U.S. Housing and Urban Development code homes</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">285,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">197,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">548,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">387,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Modular homes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Park model RVs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">342,094&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,967&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">654,377&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">479,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Insurance agency commissions received from third-party insurance companies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,449&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,009&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,588&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,720&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">359,543&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">257,976&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">689,965&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">512,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317205784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted Cash<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsDisclosureTextBlock', window );">Restricted Cash</a></td>
<td class="text">Restricted Cash<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash related to CountryPlace customer payments to be remitted to third parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,850)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Corresponding amounts for customer payments to be remitted to third parties are recorded in Accounts payable.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides a reconciliation of Cash and cash equivalents and Restricted cash reported within the Consolidated Balance Sheets to the combined amounts shown on the Consolidated Statements of Cash Flows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">224,291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">312,243&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,185&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">244,476&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">329,269&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for cash and cash equivalent footnotes,  which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317253624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investments</a></td>
<td class="text">Investments<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,179&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,517&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,506&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,867)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,496)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,650&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,010&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments in marketable equity securities consist of investments in the common stock of industrial and other companies. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Our non-marketable equity investments include </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">investments in community-based initiatives that buy and sell our homes and provide home-only financing to residents of certain manufactured home communities and other distribution operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands).</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:38.049%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,365&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,787&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,089&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,179&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,823&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,611&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,618&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,089&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,179&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There were no gross gains or losses realized on the sale of available-for-sale debt securities during the three and six months ended October&#160;2, 2021. For the three and six months ended September&#160;26, 2020, there were no gross gains realized on the sale of available-for-sale debt securities and gross losses realized were $5,000.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net investment gains and losses on marketable equity securities were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net gain recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net (gains) losses recognized on securities sold during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gains recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,278&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,660&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,275&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for  investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI http://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317200296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,983&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,149&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">83,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">190,394&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131,234&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630321332632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumer Loans Receivable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesTextBlock', window );">Consumer Loans Receivable</a></td>
<td class="text">Consumer Loans Receivable<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,949&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,798&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,690)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,124&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,108&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,918&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,012&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,188&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Impact of adoption of Financial Accounting Standards Board's Accounting Standards Update 2016-13 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> ("ASU 2016-13")</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,910&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,910&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The consumer loans held for investment had the following characteristics:</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average effective interest rate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months to maturity</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">157</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">162</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61 to 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,576&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables disaggregate gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,664&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,077&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,359&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,547&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,911&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,023&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,291&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,119&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,540&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,576&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,959&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,848&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,744&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,401&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,372&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,540&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,335&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,543&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,836&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of October&#160;2, 2021, 36% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 18% was concentrated in Florida. As of April&#160;3, 2021, 35% of the outstanding principal balance of the consumer loans receivable portfolio was concentrated in Texas and 20% was concentrated in Florida. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other than Texas and Florida, no sta</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">te had concentrations in excess of 10% of the principal balance of the consumer loans receivable as of October&#160;2, 2021 or April&#160;3, 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Repossessed homes totaled approximately $893,000 and $518,000 as of October&#160;2, 2021 and April&#160;3, 2021, respectively, and are included in Prepaid expenses and other current assets in the Consolidated Balance Sheets. Foreclosure or similar proceedings in progress totaled approximately $927,000 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$1.1&#160;million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> as of October&#160;2, 2021 and April&#160;3, 2021, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196816<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630316946600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commercial Loans Receivable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="top.Show.showAR( this, 'defref_cvco_CommercialLoansReceivableTextBlock', window );">Commercial Loans Receivable</a></td>
<td class="text">Commercial Loans ReceivableThe commercial loans receivable balance consists of direct financing arrangements for the home product needs of our independent distributors, community owners and developers and amounts loaned by us under participation financing programs.<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in&#160;thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,006&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71,933&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,314&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(31,601)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,332&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,082&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The commercial loans receivable balance had the following characteristics:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average contractual interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average months outstanding</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11</span></td></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">826&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">789&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">826&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">789&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of October&#160;2, 2021 and April&#160;3, 2021, there were no commercial loans considered watch list or nonperforming. The following table disaggregates our commercial loans receivable by fiscal year of origination (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.461%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,069&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,259&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,338&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,379&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,292&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,006&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.460%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,677&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">At October&#160;2, 2021, there were no commercial loans 90 days or more past due that were still accruing interest and we were not aware of any potential problem loans that would have a material effect on the commercial loans receivable balance.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As of October&#160;2, 2021, 34% of our outstanding commercial loans receivable principal balance was concentrated in Pennsylvania. As of April&#160;3, 2021, 13% of our outstanding commercial loans receivable principal balance was concentrated in Arizona. No other state had concentrations in excess of 10% of the principal balance of the consumer loans receivable as of October&#160;2, 2021 or April&#160;3, 2021.</span></div>We had concentrations with one independent third-party and its affiliates that equaled 12% and 18% of the net commercial loans receivable principal balance outstanding, all of which was secured, as of October&#160;2, 2021 and April&#160;3, 2021<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CommercialLoansReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commercial loans receivables and allowance for loan loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CommercialLoansReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317160264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, Plant and Equipment, net</a></td>
<td class="text">Property, Plant and Equipment, net<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, at cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Land</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42,407&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,314&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,628&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,146&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">196,612&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(40,215)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,493)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">156,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96,794&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Depreciation expense was $1.4 million for each of the three month periods ending October&#160;2, 2021 and September&#160;26, 2020. Depreciation expense for the six months ended October&#160;2, 2021 and September&#160;26, 2020 was $2.9 million and $2.8 million, respectively. Included in the balances above are certain assets under finance leases. See Note 9 for further information.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630325726696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Finance Leases</a></td>
<td class="text">Leases<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">certain production and retail locations, office space and equipment. During the period ended October&#160;2, 2021, we executed various lease renewals and acquired certain assets under finance leases.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and April&#160;3, 2021 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,058&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,238&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,184&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current portion of secured credit facilities and other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured credit facilities and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,347&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,849&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $149,000 and $143,000 as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and April&#160;3, 2021, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,449&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,993&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,579&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,572&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,255)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,023&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,324&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,347&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,240&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,923&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,163&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Discount Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Operating Leases</a></td>
<td class="text">Leases<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We lease </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">certain production and retail locations, office space and equipment. During the period ended October&#160;2, 2021, we executed various lease renewals and acquired certain assets under finance leases.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the financial statement classification of our lease balances reported within the Consolidated Balance Sheets as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and April&#160;3, 2021 (in thousands):</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.239%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Classification</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">ROU assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,252&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">986&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,058&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,238&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Lease Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,783&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,184&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current portion of secured credit facilities and other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-current:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,240&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured credit facilities and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,347&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,849&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Recorded net of accumulated amortization of $149,000 and $143,000 as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and April&#160;3, 2021, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The present value of minimum payments for future fiscal years under non-cancelable leases as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> was as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.578%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remainder of 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,449&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,655&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,532&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,103&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,127&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">387&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,425&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,439&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,415&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,993&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,579&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,572&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,970)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,255)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,023&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,324&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,347&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(4,783)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(401)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(5,184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,240&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,923&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,163&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table provides information about the weighted average remaining lease terms and weighted average discount rates as of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">October&#160;2, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remaining Lease Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Discount Rate</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Operating leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319060616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangibles</a></td>
<td class="text">Goodwill and Other Intangibles<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Indefinite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">123,267&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">123,267&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finite-lived</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,097)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150,591&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,700)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">141,891&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,814&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,361)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">89,453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in the carrying amount of Goodwill were as follows for the six months ended October 2, 2021 (in thousands). See Note 21 for further information.</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill recognized on Craftsman acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill recognized on Commodore acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106,487&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Amortization expense recognized on intangible assets was $166,000 and $187,000 for the three months ended October 2, 2021 and September&#160;26, 2020, respectively. Amortization expense recognized on intangible assets was $339,000 and $374,000 for the six months ended October 2, 2021 and September&#160;26, 2020, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expected amortization for future fiscal years is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remainder of fiscal year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317156120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text">Accrued Expenses and Other Current Liabilities<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,219&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company repurchase options on certain loans sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">237,462&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">203,133&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630318288200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranties<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties 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="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyDisclosureTextBlock', window );">Warranties</a></td>
<td class="text">Warranties<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties was as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,344&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,032&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,678&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Purchase accounting additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,965)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,745&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,805&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,745&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,805&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ProductWarrantyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630316946600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations</a></td>
<td class="text">Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes debt, finance lease and mandatorily redeemable noncontrolling interest obligations (in thousands):</span></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured term loan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financings</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mandatorily redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,305&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,335&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">We entered into secured credit facilities with independent third-party banks to originate and hold consumer home-only loans secured by manufactured homes, which were pledged as collateral to the facilities. Those facilities have since been converted into an amortizing loan with maturity dates starting in 2028 and payments based on a 20 or 25-year amortization period, resulting in a balloon payment due upon maturity. The outstanding balance of the converted loans was $7.7 million as of October&#160;2, 2021 and $8.2 million as of April&#160;3, 2021 with a weighted average interest rate of 4.91%.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317104984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance and Insurance Loss Reserves<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceAbstract', window );"><strong>Insurance [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="top.Show.showAR( this, 'defref_us-gaap_ReinsuranceTextBlock', window );">Reinsurance and Insurance Loss Reserves</a></td>
<td class="text">Reinsurance and Insurance Loss ReservesCertain of Standard Casualty's premiums and benefits are assumed from and ceded to other insurance companies under various reinsurance agreements. We remain obligated for amounts ceded in the event that the reinsurers do not meet their obligations.<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,323&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,915&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,853)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,853)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,239&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,655&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,335&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,149&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,680&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,330&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,602&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,966&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,871&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,108&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Typical insurance policies written or assumed have a maximum coverage of $300,000 per claim, of which we cede $150,000 of the risk of loss per reinsurance. Therefore, our risk of loss is limited to $150,000 per claim on typical policies, subject to the reinsurers meeting their obligations. After this limit, amounts are recoverable through reinsurance for catastrophic losses in excess of $2 million per occurrence, up to a maximum of $55 million in the aggregate for that occurrence.</span></div><div style="margin-bottom:14pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of non-reinsured losses. The following details the activity in the reserve </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">for the six months ended October&#160;2, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">September&#160;26, 2020 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,348&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,730&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,451&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,320)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,350&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,887&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,350&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,887&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceAbstract</td>
</tr>
<tr>
<td style="padding-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_ReinsuranceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -URI http://asc.fasb.org/topic&amp;trid=2303980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReinsuranceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319102712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The maximum amount for which we were liable under such agreements approximated $95.7&#160;million and $74.2&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> at October&#160;2, 2021 and April&#160;3, 2021, respectively, without reduction for the resale value of the homes that are repurchased. We </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">had a reserve for repurchase commitments of $2.7 million at October&#160;2, 2021 and $2.3 million at April&#160;3, 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Construction-Period Mortgages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,466&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,485)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,801)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,981&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,827&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We sell loans to Government-Sponsored Enterprises ("GSEs") and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Upon a breach of a representation, we may be required to repurch</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ase the loan or to indemnify a party for incurred losses. We maintain a reserve for these contingent repurchase and indemnification obliga</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">tions. This reserve of $1.2 million as of October&#160;2, 2021 and April&#160;3, 2021, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. There were no claim requests that resulted in the execution of an indemnification agreement or in the repurchase of a loan during the six months ended October&#160;2, 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As of October&#160;2, 2021, we had outstanding IRLCs with a notional amount of $29.5 million. During the three months ended October 2, 2021 and September&#160;26, 2020, we</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> recognized losses of $5,000 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$19,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, respectively, on outstanding IRLCs. For the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">six months ended October&#160;2, 2021 and September&#160;26, 2020, w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e recognized gains of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$42,000 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of $144,000, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities ("MBS") and whole loan sale commitments (collectively "Commitments"). As of October&#160;2, 2021, we had $33.5 million in outstanding Commitments. We recognized non-cash gains </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">of $79,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$118,000 in the second quarter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of 2022 and 2021, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six months ended October 2, 2021 and September&#160;26, 2020, we recognized losses of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$268,000 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">and gains of $1.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company&#8217;s former Chairman, President &amp; Chief Executive Officer and the Company&#8217;s former Chief Financial Officer, alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934 based on trading in the shares of another company directed by the former CEO that resulted in an unrealized gain of approximately $260,000. In the prior year, the Company recorded an accrual relating to this loss contingency. The SEC action follows an investigation that began in 2018. The Company filed a summary judgment to dismiss on November 2, 2021. While the Company cannot predict with certainty the resolution of this matter, we do not believe that this proceeding will have a material adverse effect on the Company&#8217;s Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are party to certain other lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and, in certain cases, advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. However, future events or circumstances will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.</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="top.Show.showAR( this, 'defref_us-gaap_LegalMattersAndContingenciesTextBlock', window );">Legal Matters</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Legal Matters. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 2, 2021, the SEC filed a civil complaint in the United States District Court, District of Arizona, naming the Company along with the Company&#8217;s former Chairman, President &amp; Chief Executive Officer and the Company&#8217;s former Chief Financial Officer, alleging violations of the antifraud and internal accounting control provisions of the Securities Exchange Act of 1934 based on trading in the shares of another company directed by the former CEO that resulted in an unrealized gain of approximately $260,000. In the prior year, the Company recorded an accrual relating to this loss contingency. The SEC action follows an investigation that began in 2018. The Company filed a summary judgment to dismiss on November 2, 2021. While the Company cannot predict with certainty the resolution of this matter, we do not believe that this proceeding will have a material adverse effect on the Company&#8217;s Consolidated Financial Statements.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We are party to certain other lawsuits in the ordinary course of business. Based on management's present knowledge of the facts and, in certain cases, advice of outside counsel, management does not believe that loss contingencies arising from pending matters are likely to have a material adverse effect on our consolidated financial position, liquidity or results of operations after taking into account any existing reserves, which reserves are included in Accrued expenses and other current liabilities in the Consolidated Balance Sheets. However, future events or circumstances will determine whether the resolution of pending or threatened litigation or claims will ultimately have a material effect on our consolidated financial position, liquidity or results of operations in any future reporting periods.</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LegalMattersAndContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LegalMattersAndContingenciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630318954552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Redeemable Noncontrolling Interest<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity and Redeemable Noncontrolling Interest</a></td>
<td class="text">Stockholders' Equity and Redeemable Noncontrolling Interest<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest for each quarterly period during the six months ended October 2, 2021 (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity Attributable to Cavco Stockholders</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable Noncontrolling Interest</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,241,256&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,441)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,057&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">683,640&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,046&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,046&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, July 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,245,721&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,283)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">255,071&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">458,103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">699,067&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Initial value of noncontrolling interest upon transaction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, October 2, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,275,016&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,877)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,116&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">495,713&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">733,116&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest for each quarterly period during the six months ended September 26, 2020 (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.047%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity Attributable to Cavco Stockholders</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:16pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable Noncontrolling Interest</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, March 28, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,173,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,260&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">607,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative effect of implementing ASU 2016-13, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, June 27, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,177,064&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,672&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">371,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624,007&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 26, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,188,162&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,297&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">386,134&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640,688&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317106136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Earnings Per Share<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,723&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,190,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,182,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,194,577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,178,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">82,270&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">112,464&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79,863&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,471&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,273,136&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,295,409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,274,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,280,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.06&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.62&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.97&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Anti-dilutive common stock equivalents excluded from the computation of diluted earnings per share for the three months ended October 2, 2021 and September&#160;26, 2020 were 2,808 and 20,582, respectively. Anti-dilutive common stock equivalents excluded from the computation of diluted earnings per share for the six months ended October 2, 2021 and September&#160;26, 2020 were 5,417 and 30,182<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317174296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of our financial instruments were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:38.049%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,179&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,179&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">86,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured financings and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">See Note 19, Fair Value Measurements, and the Fair Value of Financial Instruments caption in Note 1, Summary of Significant Accounting Policies, in the Form 10-K for more information on the methodologies we use in determining fair value.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities. MSRs are initially recorded at fair value.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,533&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">586,547&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">593,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319083096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">Employee Benefit Plans<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">As part of the Commodore acquisition, we entered into a Transition Services Agreement ("TSA") with the seller whereby we lease Commodore employees from the seller while we transition them to our payroll systems. Expenses related to the TSA totaled $1.4&#160;million for the three and six months ended October 2, 2021.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commodore participates in the IAM National Pension Fund, a multiemployer defined benefit plan. Participation in this plan is available to all hourly employees who are members of the participating collective bargaining unit. Once the TSA ends, we will contribute to the plan a specified amount per hour worked for each eligible employee. Benefits under this plan are based on a fixed monthly benefit rate per year of credited service. The risks of participating in this multiemployer plan differ from single-employer plans. The potential risks include, but are not limited to, the use of the Company's contributions to provide benefits to employees of other participating employers, the Company becoming obligated for other participating employers' unfunded obligations and, upon the Company's withdrawal from the plan, the Company being required to pay the plan an amount based on the underfunded status of the plan, referred to as a withdrawal liability.</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_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of an entity's employee compensation and benefit plans, excluding share-based compensation and including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock</td>
</tr>
<tr>
<td style="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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317174296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We have non-marketable equity investments in other distribution operations outside of Company-owned retail stores. In the ordinary course of business, we sell homes and lend to certain of these operations through our commercial lending programs. For the three and six months ended October 2, 2021, the total amount of sales to non-consolidated related parties was $14.0 million and $28.8 million, respectively. For the three and six months ended September 26, 2020, the total amount of sales to non-consolidated related parties was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$10.3 million and $23.0 million, respectively. As of October&#160;2, 2021, receivables from non-consolidated related parties included $3.9 million of accounts receivable and $3.9 million of commercial loans outstanding. As of April&#160;3, 2021, receivables from non-consolidated related parties included $4.7 million of accounts receivable and $9.5 million of commercial loans outstanding.</span><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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317181576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisitions</a></td>
<td class="text">Acquisitions<div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Craftsman Homes, LLC and Craftsman Development, LLC Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In fiscal year 2017, we purchased a 50% ownership interest in Craftsman for $1.3&#160;million to expand our retail presence in Nevada. At the time of the acquisition of that ownership, we concluded that we were not considered to be the primary beneficiary and therefore did not consolidate the Entities. Since the date of acquisition, we have recorded a non-marketable equity investment for the ownership, with changes to that investment for earnings and distributions from the Entities.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 4, 2021, we obtained an additional 20% ownership interest in the Entities utilizing the same pre-tax income multiple as the 2017 purchase. As we now have a controlling interest, we have consolidated the Entities and remeasured the Entities' assets and liabilities to fair value, including our previous equity investment of $2.9&#160;million in the Entities. As a result of the remeasurement, we recorded a gain of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$3.3 million in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Other income, net in the Consolidated Statements of Comprehensive Income.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The purchase price on July 4, 2021 for 20% ownership was $2.5&#160;million, valuing the Entities at $12.4&#160;million. The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the short duration since the acquisition date and will be finalized upon completion of the analysis of the fair values of Craftsman's assets and specified liabilities. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">July 4,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,466&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,451&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,423&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,356&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes $3.0&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recorded a Redeemable noncontrolling interest for the remaining 30% ownership. As 20% of this is considered mandatorily redeemable per the Agreement, $2.5&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. As we are not currently obligated for the redemption of the remaining 10% ownership, $1.2&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders&#8217; equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Since the acquisition date, Craftsman contributed Net revenue of $4.5 million for the three and six months ended October 2, 2021. Craftsman increased consolidated Net income on the Consolidated Statements of Comprehensive Income for the three and six months ended October 2, 2021 by $243,000. Net income from the Craftsman acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commodore Homes Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of Commodore, including its six manufacturing facilities and two wholly-owned retail locations. In addition to manufacturing, Commodore also participates in commercial lending operations with its dealers. The transaction was accounted for as a business combination and the results of operations have been included in the accompanying Consolidated Financial Statements since the date of acquisition.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The acquisition of Commodore brings beneficial geographic addition to our footprint with strong operations in the Northeast/Midwest/Mid-Atlantic markets and provides a platform for future growth, with the potential for cost and revenue synergies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The acquisition-date fair value of the total consideration was $156.1 million, which was paid in cash and is subject to future adjustments upon the finalization of closing financial statements. We have expensed $2.7 million in acquisition related deal costs in Selling, general and administrative expense </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in the Consolidated Statements of Comprehensive Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, and have not incurred debt in connection with the purchase or subsequent operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the short duration since the acquisition date and will be finalized upon completion of the analysis of the fair values of Commodore's assets and specified liabilities. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 24,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">619&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128,587&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">156,051&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes assets acquired under finance leases. See Note 9 for additional information.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Includes $11.8&#160;million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $2.3&#160;million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Since the acquisition date, Commodore contributed Net revenue of $4.4 million for the three and six months ended October 2, 2021. Commodore decreased consolidated Net income on the Consolidated Statements of Comprehensive Income for the three and six months ended October 2, 2021 by $645,000. The Net loss from the Commodore acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Impact of Acquisitions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The following table presents supplemental pro forma information as if the above acquisitions occurred on March 29, 2020 (in thousands, except per share data):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">444,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">327,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">856,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">635,061&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;Net income attributable to Cavco common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">66,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317245480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Business Segment Information</a></td>
<td class="text">Business Segment Information<div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate principally in two segments: (1)&#160;factory-built housing, which includes wholesale and retail factory-built housing operations and (2)&#160;financial services, which includes manufactured housing consumer finance and insurance. The following table provides selected financial data by segment (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">342,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">654,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">479,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">359,543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">257,976&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">689,965&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">512,777&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,021&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,596&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84,499&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,276&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">819,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">711,579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">236,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,056,433&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">951,833&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630318316120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The accompanying unaudited Consolidated Financial Statements of Cavco Industries, Inc. and its subsidiaries (collectively, "we," "us," "our," the "Company" or "Cavco") have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the "SEC") for Quarterly Reports on Form 10-Q and Article 10 of SEC Regulation S-X. Accordingly, certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles ("GAAP") have been condensed or omitted pursuant to such rules and regulations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In the opinion of management, these financial statements include all adjustments, including normal recurring adjustments, that are necessary to fairly state the results for the periods presented. We have evaluated subsequent events after the balance sheet date through the date of the filing of this report with the SEC, and there were no disclosable subsequent events. These Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and the Notes to the Consolidated Financial Statements included in our 2021 Annual Report on Form 10-K for the year ended April&#160;3, 2021, filed with the SEC ("Form 10-K").</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Consolidated Financial Statements and the accompanying Notes. The uncertainty created by the novel coronavirus COVID-19 pandemic has made such estimates more difficult and subjective. Due to that and other uncertainties, actual results could differ from those estimates. The Consolidated Statements of Comprehensive Income and Consolidated Statements of Cash Flows for the interim periods are not necessarily indicative of the results or cash flows for the full year. The Company operates on a 52-53 week fiscal year ending on the Saturday nearest to March 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of each year. Each fiscal quarter consists of 13 weeks, with an occasional fourth quarter extending to 14 weeks, if necessary, for the fiscal year to end on the Saturday nearest to March 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The current fiscal year will end on April&#160;2, 2022 and will include 52 weeks.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We operate in two segments: (1) factory-built housing, which includes wholesale and retail factory-built housing operations, and (2) financial services, which includes manufactured housing consumer finance and insurance. We design and build a wide variety of affordable manufactured homes, modular homes and park model RVs through 26 homebuilding production lines located throughout the United States, which are sold to a network of independent distributors, community owners and developers and through our 46 Company-owned retail stores. The financial services segment is comprised of a finance subsidiary, CountryPlace Acceptance Corp. ("CountryPlace"), and an insurance subsidiary, Standard Casualty Company ("Standard Casualty"). CountryPlace is an approved Federal National Mortgage Association and Federal Home Loan Mortgage Corporation seller/servicer and a Government National Mortgage Association ("GNMA") mortgage-backed securities issuer that offers conforming mortgages, non-conforming mortgages and home-only loans to purchasers of factory-built homes. Standard Casualty provides property and casualty insurance primarily to owners of manufactured homes. </span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 24, 2021, we acquired the business and certain assets and liabilities of The Commodore Corporation ("Commodore"), including its six manufacturing facilities and two wholly-owned retail locations. The results of operations are included in our Consolidated Financial Statements from the date of acquisition. See Note 21</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In addition to the below, for a description of significant accounting policies we used in the preparation of our Consolidated Financial Statements, please refer to Note 1 of the Notes to Consolidated Financial Statements included in the Form 10-K.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Redeemable Noncontrolling Interest. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">In fiscal year 2017, we purchased a 50% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as &#8220;Craftsman" or the "Entities") from a third-party ("Seller"). Craftsman is a manufactured home street retailer in Nevada with four locations selling Company and other manufacturer branded homes. They also provide general construction to setup the home property and assist with multi-home developments and multi-family dwellings.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On July 4, 2021, we entered into an agreement (the "Craftsman Purchase Agreement") with the Seller to obtain the remaining 50% ownership in Craftsman, owned by the Seller, to be purchased over time. As provided in the Craftsman Purchase Agreement, 20% of the equity of Craftsman owned by the Seller was obtained as of July 4, 2021 by us for cash and, as a result, we obtained a controlling ownership interest. We accounted for this transaction as a business combination to be achieved in stages (see Note 21) and consolidated the entities while recognizing a noncontrolling interest for the remaining Seller ownership as discussed below.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Craftsman Purchase Agreement calls for an additional 20% of the equity of Craftsman owned by the Seller to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required, $2.5&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Interest expense.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">After December 31, 2023, the Seller has the right to require Cavco to purchase all of Seller's remaining 10% ownership (&#8220;Put Right&#8221;) for an amount specified in the Agreement that is designed to approximate fair value. Likewise, Cavco has the right to require Seller to sell their remaining 10% ownership (&#8220;Call Right&#8221;) based on the same timing as described above for the Put Right. The purchase price to be payable by the Company for the purchase of Seller's remaining ownership pursuant to the exercise of the Put Right or the Call Right will be settled in cash. As redemption of this remaining ownership is not a current obligation, $1.2&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption. The amount of income attributable to this noncontrolling interest is included in the Consolidated Statements of Comprehensive Income on the face of the Consolidated Statements of Comprehensive Income.</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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317245480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Accounting policy for debt</a></td>
<td class="text">We entered into secured credit facilities with independent third-party banks to originate and hold consumer home-only loans secured by manufactured homes, which were pledged as collateral to the facilities. Those facilities have since been converted into an amortizing loan with maturity dates starting in 2028 and payments based on a 20 or 25-year amortization period, resulting in a balloon payment due upon maturity. The outstanding balance of the converted loans was $7.7 million as of October&#160;2, 2021 and $8.2 million as of April&#160;3, 2021 with a weighted average interest rate of 4.91%.<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630325462728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRepurchaseAgreements', window );">Repurchase Contingencies</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Repurchase Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We are contingently liable under terms of repurchase agreements with financial institutions providing inventory financing to independent distributors of our products. These arrangements, which are customary in the industry, provide for the repurchase of products sold to distributors in the event of default by the distributor.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The maximum amount for which we were liable under such agreements approximated $95.7&#160;million and $74.2&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> at October&#160;2, 2021 and April&#160;3, 2021, respectively, without reduction for the resale value of the homes that are repurchased. We </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">had a reserve for repurchase commitments of $2.7 million at October&#160;2, 2021 and $2.3 million at April&#160;3, 2021.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies', window );">Representations and Warranties of Mortgages Sold</a></td>
<td class="text"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties of Mortgages Sold</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We sell loans to Government-Sponsored Enterprises ("GSEs") and whole-loan purchasers and finance certain loans with long-term credit facilities secured by the respective loans. In connection with these activities, we provide to GSEs and whole-loan purchasers and lenders representations and warranties related to the loans sold or financed.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Upon a breach of a representation, we may be required to repurch</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">ase the loan or to indemnify a party for incurred losses. We maintain a reserve for these contingent repurchase and indemnification obliga</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">tions. This reserve of $1.2 million as of October&#160;2, 2021 and April&#160;3, 2021, included in Accrued expenses and other current liabilities, reflects management's estimate of probable loss. There were no claim requests that resulted in the execution of an indemnification agreement or in the repurchase of a loan during the six months ended October&#160;2, 2021.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesReportingOfDerivativeActivity', window );">Derivatives</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Lock Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. In originating loans for sale, we issue interest rate lock commitments ("IRLCs") to prospective borrowers. These IRLCs bind us to fund the approved loan at the specified rate regardless of whether interest rates or market prices for similar loans have changed between the commitment date and the closing date. As of October&#160;2, 2021, we had outstanding IRLCs with a notional amount of $29.5 million. During the three months ended October 2, 2021 and September&#160;26, 2020, we</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> recognized losses of $5,000 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$19,000</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, respectively, on outstanding IRLCs. For the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">six months ended October&#160;2, 2021 and September&#160;26, 2020, w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">e recognized gains of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$42,000 and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of $144,000, respectively.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Forward Sales Commitments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. We manage the risk profiles of a portion of the outstanding IRLCs and mortgage loans held for sale by entering into forward sales of mortgage-backed securities ("MBS") and whole loan sale commitments (collectively "Commitments"). As of October&#160;2, 2021, we had $33.5 million in outstanding Commitments. We recognized non-cash gains </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">of $79,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$118,000 in the second quarter</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> of 2022 and 2021, respectively.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">During the six months ended October 2, 2021 and September&#160;26, 2020, we recognized losses of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">$268,000 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">and gains of $1.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_DerivativesReportingOfDerivativeActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesReportingOfDerivativeActivity</td>
</tr>
<tr>
<td style="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_GuaranteesIndemnificationsAndWarrantiesPolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies</td>
</tr>
<tr>
<td style="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_ScheduleOfRepurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for repurchase agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRepurchaseAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319060616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurement and Disclosures</a></td>
<td class="text">See Note 19, Fair Value Measurements, and the Fair Value of Financial Instruments caption in Note 1, Summary of Significant Accounting Policies, in the Form 10-K for more information on the methodologies we use in determining fair value.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy', window );">Transfers and Servicing of Financial Assets</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Servicing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. Mortgage Servicing Rights ("MSRs") are the rights to receive a portion of the interest coupon and fees collected from the mortgagors for performing specified mortgage servicing activities. MSRs are initially recorded at fair value.</span><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for servicing assets and liabilities including, but not necessarily limited to: (a) how a servicing asset or servicing liability is initially recognized and measured, (b) management's basis for determining its classes of servicing assets and servicing liabilities, (c) where contractually specified fees, late fees or ancillary fees are reported in the statement of income, (d) how the entity subsequently measures each class of servicing assets and servicing liabilities (that is, by using the amortization method or fair value method), and the methodology and significant assumptions used to value such servicing, (e) for those classes subsequently measured using the amortization method, where changes in the carrying amount are reported in the statement of income and how such servicing assets and liabilities are evaluated for impairment, and (f) for those classes subsequently measured at fair value, where changes in the fair value are reported in the statement of income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122596-111746<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319087048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes customer contract revenues disaggregated by reportable segment and source (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;U.S. Housing and Urban Development code homes</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">285,947&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">197,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">548,337&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">387,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Modular homes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,483&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,003&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,266&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Park model RVs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,728&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,033&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,873&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">342,094&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,967&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">654,377&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">479,057&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Insurance agency commissions received from third-party insurance companies</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,547&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,865&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,449&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,009&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,588&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,720&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">359,543&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">257,976&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">689,965&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">512,777&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317195848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restricted Cash (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Summary of restricted cash</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Restricted cash consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash related to CountryPlace customer payments to be remitted to third parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,820&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,365&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">979&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,185&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,028&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,850)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,693)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="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>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630325773432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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="top.Show.showAR( this, 'defref_cvco_ScheduleofInvestmentsTableTextBlock', window );">Schedule of Investments</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Investments consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,179&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,517&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,506&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(18,867)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,496)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,650&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,010&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Amortized cost and fair value by security type</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by security type are shown in the table below (in thousands).</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:38.049%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Residential mortgage-backed securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,352&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,365&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,787&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State and political subdivision debt securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,942&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Corporate debt securities</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,791&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,797&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,089&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,179&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,823&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Contractual Maturity of Investment Securities</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The amortized cost and fair value of our investments in available-for-sale debt securities, by contractual maturity, are shown in the table below (in thousands). Expected maturities differ from contractual maturities as borrowers may have the right to call or prepay obligations, with or without penalties.</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due in less than one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,611&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,618&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after five years through ten years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,321&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Due after ten years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,051&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,083&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,089&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,179&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestmentsTextBlock', window );">Gain (Loss) on Securities</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">There were no gross gains or losses realized on the sale of available-for-sale debt securities during the three and six months ended October&#160;2, 2021. For the three and six months ended September&#160;26, 2020, there were no gross gains realized on the sale of available-for-sale debt securities and gross losses realized were $5,000.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Net investment gains and losses on marketable equity securities were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net gain recognized during the period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,251&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less: Net (gains) losses recognized on securities sold during the period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unrealized gains recognized during the period on securities still held</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,278&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,660&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,275&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ScheduleofInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Investments [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ScheduleofInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_GainLossOnInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of realized and unrealized gain (loss) on investment in security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestmentsTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317181576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Summary of inventories</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Inventories consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">78,810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,336&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,983&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,149&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">83,601&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">190,394&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">131,234&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326022840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumer Loans Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="top.Show.showAR( this, 'defref_cvco_ConsumerLoansReceivableTableTextBlock', window );">Consumer Loans Receivable</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes consumer loans receivable (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment, previously securitized</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,631&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,949&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for investment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans held for sale</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,253&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction advances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,485&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,801&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees and other, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,799)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,599&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,798&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(26,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,690)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,124&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,108&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Allowance for Loan Loss</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,918&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,012&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,188&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,767&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Impact of adoption of Financial Accounting Standards Board's Accounting Standards Update 2016-13 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:100%">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> ("ASU 2016-13")</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,276&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(94)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(332)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,910&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,799&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,910&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock', window );">Deliquency Status of Consumer Loans</a></td>
<td class="text">The following table is a consolidated summary of the delinquency status of the outstanding amortized cost of consumer loans receivable (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Current</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">59,602&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">76,378&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31 to 60 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">61 to 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">91+ days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,576&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock', window );">Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following tables disaggregate gross consumer loans receivable by credit quality indicator and fiscal year of origination (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,664&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,077&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,776&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,408&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">765&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">39,359&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,247&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,547&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,621&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">346&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,911&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,692&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,023&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,291&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,119&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,540&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">62,576&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:9pt;margin-top:4pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.268%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prime- FICO score 680 and greater</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,959&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,375&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,848&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Near Prime- FICO score 620-679</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,744&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,030&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sub-Prime- FICO score less than 620</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">348&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,064&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">No FICO score</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,085&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">29,401&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,372&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,540&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,335&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,543&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,836&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,027&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ConsumerLoansReceivableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Consumer loans receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ConsumerLoansReceivableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_DeliquencyStatusOfConsumerLoansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deliquency Status of Consumer Loans</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DeliquencyStatusOfConsumerLoansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary of gross consumer loans receivable by portfolio segment and credit quality indicator.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630321647768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commercial Loans Receivable (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="top.Show.showAR( this, 'defref_cvco_CommercialLoansReceivablesTableTextBlock', window );">Commercial Loans Receivables</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Commercial loans receivable, net consisted of the following (in&#160;thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Loans receivable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,006&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Allowance for loan losses </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(826)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Deferred financing fees, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(247)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71,933&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,314&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion of commercial loans receivable (including from affiliates), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(31,601)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,232)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">40,332&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,082&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock', window );">Changes in the Allowance for Loan Losses on Commercial Loans Receivables</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in the estimated allowance for loan losses, including related additions and deductions to the allowance for loan losses (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">785&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">828&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Impact of adoption of ASU 2016-13</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">435&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Change in estimated loan losses, net</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">826&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">789&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">826&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">789&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock', window );">Commercial Loans Receivables by Class and Internal Credit Quality Indicator</a></td>
<td class="text">The following table disaggregates our commercial loans receivable by fiscal year of origination (in thousands):<div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.461%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,069&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,259&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,338&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,669&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,379&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,292&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73,006&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.460%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2018</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2017</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Prior</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Performing</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,677&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,003&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,377&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock', window );">Geographic Concentration of Commercial Loans Receivables in Key States</a></td>
<td class="text">As of October&#160;2, 2021, 34% of our outstanding commercial loans receivable principal balance was concentrated in Pennsylvania. As of April&#160;3, 2021, 13% of our outstanding commercial loans receivable principal balance was concentrated in Arizona. No other state had concentrations in excess of 10% of the principal balance of the consumer loans receivable as of October&#160;2, 2021 or April&#160;3, 2021.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of geographic concentration of commercial loans receivables by key state.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_CommercialLoansReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commercial Loans Receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CommercialLoansReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_FinancingReceivableCreditQualityIndicatorsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953659-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss of financing receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock</td>
</tr>
<tr>
<td style="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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630318507880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment, net</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment, at cost</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Land</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42,407&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">28,314&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Buildings and improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">108,577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71,827&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45,628&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34,146&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">196,612&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">134,287&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(40,215)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(37,493)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">156,397&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">96,794&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630325590056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Goodwill and other intangibles</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Goodwill and other intangibles, net, consisted of the following (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.458%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Indefinite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Trademarks and trade names</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,900&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">State insurance licenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">123,267&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">123,267&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">85,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finite-lived</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">11,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,097)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,924&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,287)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,424&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,264)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">150,591&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,700)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">141,891&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">97,814&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,361)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">89,453&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Goodwill rollforward</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Changes in the carrying amount of Goodwill were as follows for the six months ended October 2, 2021 (in thousands). See Note 21 for further information.</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">75,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill recognized on Craftsman acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill recognized on Commodore acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">106,487&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Future amortization expense</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Expected amortization for future fiscal years is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Remainder of fiscal year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,291&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,670&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630318960552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Accrued Expenses and Other Current Liabilities</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,219&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Salaries, wages and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,737&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated warranties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,032&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Unearned insurance premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">24,498&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accrued volume rebates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Company repurchase options on certain loans sold</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,151&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,938&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">54,680&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,816&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">237,462&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">203,133&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>52
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317151656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranties (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantiesDisclosuresAbstract', window );"><strong>Product Warranties 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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Activity in the liability for estimated warranties</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Activity in the liability for estimated warranties was as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,344&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,538&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,032&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,678&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Purchase accounting additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Charged to costs and expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,579&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Payments and deductions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,965)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(16,334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,452)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,745&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,805&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25,745&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,805&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductWarrantiesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantiesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630318507880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of debt, finance leases and mandatorily redeemable noncontrolling interest obligations</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes debt, finance lease and mandatorily redeemable noncontrolling interest obligations (in thousands):</span></div><div style="margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured term loan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,718&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,210&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Finance lease obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other secured financings</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Mandatorily redeemable noncontrolling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,471&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,565&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,186&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Less current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(1,851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,305&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,335&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319087048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance and Insurance Loss Reserves (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceAbstract', window );"><strong>Insurance [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="top.Show.showAR( this, 'defref_us-gaap_EffectsOfReinsuranceTableTextBlock', window );">Effects of Reinsurance</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned were as follows (in thousands):</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,310&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,323&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,915&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,145&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,240&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,630&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,593&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(3,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,853)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(2,853)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,239&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,655&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,335&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Written</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Direct premiums</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,149&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,319&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,680&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,330&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Assumed premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,814&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Ceded premiums&#8212;nonaffiliated</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(6,055)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,602&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,966&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,871&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,108&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense', window );">Loss Reserve Rollforward</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Standard Casualty establishes reserves for claims and claims expense on reported and unreported claims of non-reinsured losses. The following details the activity in the reserve </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">for the six months ended October&#160;2, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">September&#160;26, 2020 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,348&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,730&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,451&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,582&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net incurred losses during the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,282&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,477&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,257&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">13,460&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net claim payments during the year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(8,280)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,320)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(15,358)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,155)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,350&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,887&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,350&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,887&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><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_EffectsOfReinsuranceTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectsOfReinsuranceTableTextBlock</td>
</tr>
<tr>
<td style="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_InsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=116884095&amp;loc=d3e14764-158437<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317232536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_RepurchaseContingenciesRollForward', window );"><strong>Repurchase Contingencies [Roll Forward]</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Loan Contracts with Off-Balance Sheet Commitments</a></td>
<td class="text"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Construction-Period Mortgages.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> We fund construction-period mortgages through periodic advances during home construction. At the time of initial funding, we commit to fully fund the loan contract in accordance with a predetermined schedule. The total loan contract amount, less cumulative advances, represents an off-balance sheet contingent commitment to fund future advances.</span><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loan contracts with off-balance sheet commitments are summarized below (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:68.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Construction loan contract amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">22,466&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,628&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cumulative advances</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(7,485)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(13,801)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,981&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">23,827&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_RepurchaseContingenciesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Repurchase Contingencies [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_RepurchaseContingenciesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_ScheduleOfLineOfCreditFacilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317151656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityTableTextBlock', window );">Schedule of Stockholders' Equity and Redeemable Noncontrolling Interest</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest for each quarterly period during the six months ended October 2, 2021 (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity Attributable to Cavco Stockholders</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable Noncontrolling Interest</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, April 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,241,256&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,441)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">253,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431,057&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">683,640&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,046&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,046&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,465&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,842)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, July 3, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,245,721&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,283)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">255,071&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">458,103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">699,067&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Initial value of noncontrolling interest upon transaction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,235&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,295&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,728&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,729&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock repurchases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, October 2, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,275,016&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,877)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,116&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">495,713&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">733,116&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,128&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table represents changes in stockholders' equity attributable to Cavco's stockholders and redeemable noncontrolling interest for each quarterly period during the six months ended September 26, 2020 (dollars in thousands):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.047%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity Attributable to Cavco Stockholders</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:16pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Treasury Stock</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Redeemable Noncontrolling Interest</span></td></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/></tr><tr style="height:13pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, March 28, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,173,242&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,260&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,144&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">607,586&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative effect of implementing ASU 2016-13, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(733)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(533)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">945&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, June 27, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,177,064&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,672&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">371,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624,007&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Issuance of common stock under stock incentive plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">522&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,103&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, September 26, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,188,162&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,297&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">386,134&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640,688&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><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_ScheduleOfStockholdersEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityTableTextBlock</td>
</tr>
<tr>
<td style="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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-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>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317168632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Earnings Per Share Computation</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share (dollars in thousands, except per share amounts):</span></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.525%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income attributable to Cavco common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,610&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">64,656&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,723&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average shares outstanding</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,190,866&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,182,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,194,577&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,178,609&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">82,270&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">112,464&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">79,863&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">101,471&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,273,136&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,295,409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,274,440&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">9,280,080&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net income per share attributable to Cavco common stockholders</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Basic</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.09&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.03&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted</span></div></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.06&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1.62&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6.97&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3.42&#160;</span></td><td style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>58
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630318960552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Summary of the Fair Value and Carrying Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The book value and estimated fair value of our financial instruments were as follows (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:38.049%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Book<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Estimated<br/>Fair&#160;Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Available-for-sale debt securities</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,179&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,179&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">14,946&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Marketable equity securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">16,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Non-marketable equity investments</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,772&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">21,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Consumer loans receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">58,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">65,641&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">74,798&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">86,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans receivable</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">71,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">70,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">44,314&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">42,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Secured financings and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(19,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">(12,340)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><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="top.Show.showAR( this, 'defref_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock', window );">Assumptions for Mortgage Servicing Rights</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Number of loans serviced with MSRs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,533&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,647&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Weighted average servicing fee (basis points)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">34.39&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33.57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing multiple</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">73.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">45.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Capitalized servicing rate (basis points)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">25.36&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">15.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Serviced portfolio with MSRs (in thousands)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">586,547&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">593,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">MSRs (in thousands)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_FairValueAssumptionsForServicingAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value Assumptions for Servicing Assets [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_FairValueAssumptionsForServicingAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630316983928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Acquisitions</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The purchase price on July 4, 2021 for 20% ownership was $2.5&#160;million, valuing the Entities at $12.4&#160;million. The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the short duration since the acquisition date and will be finalized upon completion of the analysis of the fair values of Craftsman's assets and specified liabilities. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">July 4,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">6,466&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7,393&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">846&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,451&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10,028&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">8,423&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">3,933&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">12,356&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes $3.0&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We recorded a Redeemable noncontrolling interest for the remaining 30% ownership. As 20% of this is considered mandatorily redeemable per the Agreement, $2.5&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. As we are not currently obligated for the redemption of the remaining 10% ownership, $1.2&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders&#8217; equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Since the acquisition date, Craftsman contributed Net revenue of $4.5 million for the three and six months ended October 2, 2021. Craftsman increased consolidated Net income on the Consolidated Statements of Comprehensive Income for the three and six months ended October 2, 2021 by $243,000. Net income from the Craftsman acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Commodore Homes Acquisition</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">On September 24, 2021, we purchased certain manufactured housing assets and assumed certain liabilities of Commodore, including its six manufacturing facilities and two wholly-owned retail locations. In addition to manufacturing, Commodore also participates in commercial lending operations with its dealers. The transaction was accounted for as a business combination and the results of operations have been included in the accompanying Consolidated Financial Statements since the date of acquisition.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The acquisition of Commodore brings beneficial geographic addition to our footprint with strong operations in the Northeast/Midwest/Mid-Atlantic markets and provides a platform for future growth, with the potential for cost and revenue synergies.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The acquisition-date fair value of the total consideration was $156.1 million, which was paid in cash and is subject to future adjustments upon the finalization of closing financial statements. We have expensed $2.7 million in acquisition related deal costs in Selling, general and administrative expense </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">in the Consolidated Statements of Comprehensive Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">, and have not incurred debt in connection with the purchase or subsequent operations.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed at the</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">acquisition date (in thousands). Certain estimated values are not yet finalized and are subject to change, which could be significant. The allocation of the purchase price is still preliminary due to the short duration since the acquisition date and will be finalized upon completion of the analysis of the fair values of Commodore's assets and specified liabilities. We expect to finalize these amounts as soon as possible but no later than one year from the acquisition date.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.520%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 24,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">619&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Commercial loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">30,960&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">31,787&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">57,606&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">534&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">18,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">160,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Accounts payable and accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">32,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">128,587&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:100%;position:relative;top:-3.85pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">27,464&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">156,051&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(1) Includes assets acquired under finance leases. See Note 9 for additional information.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(2) Includes $11.8&#160;million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $2.3&#160;million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(3) Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</span></div><div style="margin-top:9pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Since the acquisition date, Commodore contributed Net revenue of $4.4 million for the three and six months ended October 2, 2021. Commodore decreased consolidated Net income on the Consolidated Statements of Comprehensive Income for the three and six months ended October 2, 2021 by $645,000. The Net loss from the Commodore acquisition included required purchase accounting adjustments whereby home product inventory is recorded at fair value upon acquisition.</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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock', window );">Pro Forma Impact of Acquisition</a></td>
<td class="text"><div style="margin-top:9pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Impact of Acquisitions</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">. The following table presents supplemental pro forma information as if the above acquisitions occurred on March 29, 2020 (in thousands, except per share data):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">444,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">327,491&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">856,054&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">635,061&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-18pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;Net income attributable to Cavco common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">38,331&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">20,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">66,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">37,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Diluted net income per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">7.13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionProFormaInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="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>60
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317120792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 02, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Business Segment Information</a></td>
<td class="text">The following table provides selected financial data by segment (in thousands):<div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.526%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">September 26,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Net revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">342,094&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">654,377&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">479,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,449&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">33,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">359,543&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">257,976&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">689,965&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">512,777&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">46,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">17,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">80,452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">35,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,128&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">2,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">4,047&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">5,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">49,021&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">19,596&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">84,499&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">41,276&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:9pt;margin-top:2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">October 2,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">April 3,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total assets:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Factory-built housing</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">819,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">711,579&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Financial services</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">236,554&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">240,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1,056,433&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">951,833&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>61
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319753160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Principles of Consolidation) (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 02, 2021 </div>
<div>Segment </div>
<div>store </div>
<div>factories</div>
</th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th">
<div>Jul. 04, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | Segment</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_NumberofOperatingManufacturingFacilities', window );">Number of operating production lines | factories</a></td>
<td class="nump">26<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="top.Show.showAR( this, 'defref_us-gaap_NumberOfStores', window );">Number of Stores | store</a></td>
<td class="nump">46<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="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDescription', window );">Noncontrolling Interest, Description</a></td>
<td class="text">Redeemable Noncontrolling Interest. In fiscal year 2017, we purchased a 50% interest in Craftsman Homes, LLC and Craftsman Homes Development, LLC (collectively known as &#8220;Craftsman" or the "Entities") from a third-party ("Seller"). Craftsman is a manufactured home street retailer in Nevada with four locations selling Company and other manufacturer branded homes. They also provide general construction to setup the home property and assist with multi-home developments and multi-family dwellings.On July 4, 2021, we entered into an agreement (the "Craftsman Purchase Agreement") with the Seller to obtain the remaining 50% ownership in Craftsman, owned by the Seller, to be purchased over time. As provided in the Craftsman Purchase Agreement, 20% of the equity of Craftsman owned by the Seller was obtained as of July 4, 2021 by us for cash and, as a result, we obtained a controlling ownership interest. We accounted for this transaction as a business combination to be achieved in stages (see Note 21) and consolidated the entities while recognizing a noncontrolling interest for the remaining Seller ownership as discussed below.The Craftsman Purchase Agreement calls for an additional 20% of the equity of Craftsman owned by the Seller to be purchased on December 31, 2023 by us for cash. As mandatory redemption of this ownership interest is required, $2.5&#160;million for the fair value of this portion of the noncontrolling interest is recorded in the long-term liabilities section of the Consolidated Balance Sheet under the Secured financings and other caption. In each reporting period hereafter, until purchased by the Company, the mandatorily redeemable noncontrolling interest is adjusted to its current redemption value, based on a predetermined formula. Adjustments in the redemption value to the mandatorily redeemable noncontrolling interest are recorded to Interest expense.After December 31, 2023, the Seller has the right to require Cavco to purchase all of Seller's remaining 10% ownership (&#8220;Put Right&#8221;) for an amount specified in the Agreement that is designed to approximate fair value. Likewise, Cavco has the right to require Seller to sell their remaining 10% ownership (&#8220;Call Right&#8221;) based on the same timing as described above for the Put Right. The purchase price to be payable by the Company for the purchase of Seller's remaining ownership pursuant to the exercise of the Put Right or the Call Right will be settled in cash. As redemption of this remaining ownership is not a current obligation, $1.2&#160;million for the initial fair value of this portion of the noncontrolling interest is classified as a temporary equity mezzanine item between liabilities and stockholders' equity in the Consolidated Balance Sheet under the Redeemable noncontrolling interest caption. The amount of income attributable to this noncontrolling interest is included in the Consolidated Statements of Comprehensive Income on the face of the Consolidated Statements of Comprehensive Income.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=cvco_MinorityHolderMember', window );">Minority Holder</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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Minority interest ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Minority interest ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">50.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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman</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="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Ownership of Craftsman prior to acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Ownership of Craftsman prior to acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Additional ownership acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue', window );">Reedemable noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman | Other Noncurrent Liabilities</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="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue', window );">Reedemable noncontrolling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman | Forecast</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="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Additional ownership acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman | Forecast | Interest subject to Put or Call Right</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="top.Show.showAR( this, 'defref_us-gaap_AssetAcquisitionLineItems', window );"><strong>Asset Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Additional ownership acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_NumberofOperatingManufacturingFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating manufacturing facilities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_NumberofOperatingManufacturingFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage</td>
</tr>
<tr>
<td style="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_MinorityInterestDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of noncontrolling interest which might include background information, terms of the ownership arrangement, and type and terms of equity interest owned by the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDescription</td>
</tr>
<tr>
<td style="padding-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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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_NumberOfStores">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of stores.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfStores</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cvco_MinorityHolderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_OwnershipAxis=cvco_MinorityHolderMember</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_BusinessAcquisitionAxis=cvco_CraftsmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ScenarioForecastMember</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_EquityInterestIssuedOrIssuableByTypeAxis=cvco_InterestSubjectToPutOrCallRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EquityInterestIssuedOrIssuableByTypeAxis=cvco_InterestSubjectToPutOrCallRightMember</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>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319776520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contracts with Customers (Disaggregation of Revenue) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 359,543<span></span>
</td>
<td class="nump">$ 257,976<span></span>
</td>
<td class="nump">$ 689,965<span></span>
</td>
<td class="nump">$ 512,777<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember', window );">Factory-built housing</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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">342,094<span></span>
</td>
<td class="nump">240,967<span></span>
</td>
<td class="nump">654,377<span></span>
</td>
<td class="nump">479,057<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember', window );">Factory-built housing | HUD Code</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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">285,947<span></span>
</td>
<td class="nump">197,723<span></span>
</td>
<td class="nump">548,337<span></span>
</td>
<td class="nump">387,169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember', window );">Factory-built housing | Modular</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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">31,386<span></span>
</td>
<td class="nump">20,483<span></span>
</td>
<td class="nump">58,003<span></span>
</td>
<td class="nump">41,266<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember', window );">Factory-built housing | Park Model RVs</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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">9,728<span></span>
</td>
<td class="nump">9,027<span></span>
</td>
<td class="nump">19,399<span></span>
</td>
<td class="nump">22,749<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember', window );">Factory-built housing | Product and Service, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">15,033<span></span>
</td>
<td class="nump">13,734<span></span>
</td>
<td class="nump">28,638<span></span>
</td>
<td class="nump">27,873<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember', window );">Financial Services</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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">17,449<span></span>
</td>
<td class="nump">17,009<span></span>
</td>
<td class="nump">35,588<span></span>
</td>
<td class="nump">33,720<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember', window );">Financial Services | Insurance Agency Commissions</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="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">850<span></span>
</td>
<td class="nump">777<span></span>
</td>
<td class="nump">1,723<span></span>
</td>
<td class="nump">1,547<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember', window );">Financial Services | Financial Service, Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 16,599<span></span>
</td>
<td class="nump">$ 16,232<span></span>
</td>
<td class="nump">$ 33,865<span></span>
</td>
<td class="nump">$ 32,173<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvco_FactoryBuiltHousingMember</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=cvco_HUDCodeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvco_HUDCodeMember</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=cvco_ModularMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvco_ModularMember</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=cvco_ParkModelRVsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvco_ParkModelRVsMember</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=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</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_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvco_FinancialServicesMember</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=cvco_InsuranceAgencyCommissionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvco_InsuranceAgencyCommissionsMember</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=us-gaap_FinancialServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_FinancialServiceOtherMember</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>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630321924952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_ScheduleOfRestrictedCashAbstract', window );"><strong>Summary of restricted cash</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="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">$ 20,185<span></span>
</td>
<td class="nump">$ 17,028<span></span>
</td>
<td class="nump">$ 17,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Less current portion</a></td>
<td class="num">(19,850)<span></span>
</td>
<td class="num">(16,693)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsNoncurrent', window );">Non-current restricted cash</a></td>
<td class="nump">335<span></span>
</td>
<td class="nump">335<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="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember', window );">Cash related to CountryPlace customer payments to be remitted to third parties</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="top.Show.showAR( this, 'defref_cvco_ScheduleOfRestrictedCashAbstract', window );"><strong>Summary of restricted cash</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="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">18,820<span></span>
</td>
<td class="nump">16,049<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="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cvco_OtherRestrictedCashMember', window );">Other restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_ScheduleOfRestrictedCashAbstract', window );"><strong>Summary of restricted cash</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="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">$ 1,365<span></span>
</td>
<td class="nump">$ 979<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_cvco_ScheduleOfRestrictedCashAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of restricted cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ScheduleOfRestrictedCashAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestrictedCashAndCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_MajorCustomersAxis=cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember</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_MajorCustomersAxis=cvco_OtherRestrictedCashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=cvco_OtherRestrictedCashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630325727528">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Mar. 28, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 224,291<span></span>
</td>
<td class="nump">$ 322,279<span></span>
</td>
<td class="nump">$ 312,243<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="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="nump">20,185<span></span>
</td>
<td class="nump">17,028<span></span>
</td>
<td class="nump">17,026<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="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 244,476<span></span>
</td>
<td class="nump">$ 339,307<span></span>
</td>
<td class="nump">$ 329,269<span></span>
</td>
<td class="nump">$ 255,607<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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>65
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630437981080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale debt securities</a></td>
<td class="nump">$ 18,179<span></span>
</td>
<td class="nump">$ 14,946<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Marketable equity securities</a></td>
<td class="nump">16,566<span></span>
</td>
<td class="nump">17,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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Non-marketable equity investments</a></td>
<td class="nump">19,772<span></span>
</td>
<td class="nump">21,960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Investments', window );">Investments</a></td>
<td class="nump">54,517<span></span>
</td>
<td class="nump">54,506<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Less short-term Investments</a></td>
<td class="num">(18,867)<span></span>
</td>
<td class="num">(19,496)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term Investments</a></td>
<td class="nump">$ 35,650<span></span>
</td>
<td class="nump">$ 35,010<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>66
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630321605128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments (Amortized cost and fair value) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 18,089<span></span>
</td>
<td class="nump">$ 14,823<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">18,179<span></span>
</td>
<td class="nump">14,946<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember', window );">Residential mortgage-backed securities</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">2,352<span></span>
</td>
<td class="nump">2,787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,365<span></span>
</td>
<td class="nump">2,804<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">State and political subdivision debt securities</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">7,942<span></span>
</td>
<td class="nump">7,239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">8,023<span></span>
</td>
<td class="nump">7,345<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</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="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-sale [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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">7,795<span></span>
</td>
<td class="nump">4,797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 7,791<span></span>
</td>
<td class="nump">$ 4,797<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember</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_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326930376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments (Contractual Maturities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract', window );"><strong>Amortized Cost</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis', window );">Due in less than one year</a></td>
<td class="nump">$ 1,611<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis', window );">Due after one year through five years</a></td>
<td class="nump">11,807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis', window );">Due after five years through ten years</a></td>
<td class="nump">1,268<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis', window );">Due after ten years</a></td>
<td class="nump">1,051<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Mortgage-backed securities</a></td>
<td class="nump">2,352<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">18,089<span></span>
</td>
<td class="nump">$ 14,823<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract', window );"><strong>Fair Value</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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue', window );">Due in less than one year</a></td>
<td class="nump">1,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue', window );">Due after one year through five years</a></td>
<td class="nump">11,792<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue', window );">Due after five years through ten years</a></td>
<td class="nump">1,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue', window );">Due after ten years</a></td>
<td class="nump">1,083<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Mortgage-backed securities</a></td>
<td class="nump">2,365<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="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 18,179<span></span>
</td>
<td class="nump">$ 14,946<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27198-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>68
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326329080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Recognized Gains and Losses) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems', window );"><strong>Gain (Loss) on Securities</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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross gains realized on debt securities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross losses realized on debt securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiGainLoss', window );">Net gains recognized during the period on equity securities</a></td>
<td class="nump">243<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
<td class="nump">3,281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGainLoss', window );">Less: Net (gains) losses recognized on securities sold during the period</a></td>
<td class="num">(143)<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="num">(279)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGain', window );">Unrealized gains recognized during the period on securities still held</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 1,278<span></span>
</td>
<td class="nump">$ 1,660<span></span>
</td>
<td class="nump">$ 3,275<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_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesAvailableForSaleRealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquitySecuritiesFvNiGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquitySecuritiesFvNiRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117546-209714<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquitySecuritiesFvNiUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123583765&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems</td>
</tr>
<tr>
<td style="padding-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>69
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326023688">
<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>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Summary of inventories</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="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 78,810<span></span>
</td>
<td class="nump">$ 54,336<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">27,983<span></span>
</td>
<td class="nump">19,149<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">83,601<span></span>
</td>
<td class="nump">57,749<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total Inventories</a></td>
<td class="nump">$ 190,394<span></span>
</td>
<td class="nump">$ 131,234<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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>70
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326281336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="top.Show.showAR( this, 'defref_us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet', window );">Loans held for investment, previously securitized</a></td>
<td class="nump">$ 28,631<span></span>
</td>
<td class="nump">$ 31,949<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="top.Show.showAR( this, 'defref_cvco_ConsumerLoansReceivableHeldForInvestment', window );">Loans held for investment</a></td>
<td class="nump">16,207<span></span>
</td>
<td class="nump">18,690<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleAmount', window );">Loans held for sale</a></td>
<td class="nump">10,253<span></span>
</td>
<td class="nump">15,587<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="top.Show.showAR( this, 'defref_cvco_ConstructionAdvances', window );">Construction Advances</a></td>
<td class="nump">7,485<span></span>
</td>
<td class="nump">13,801<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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">62,576<span></span>
</td>
<td class="nump">80,027<span></span>
</td>
<td class="nump">$ 80,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableDeferredIncome', window );">Deferred financing fees and other, net</a></td>
<td class="num">(1,178)<span></span>
</td>
<td class="num">(2,041)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Allowance for loan losses</a></td>
<td class="num">(2,799)<span></span>
</td>
<td class="num">(3,188)<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="top.Show.showAR( this, 'defref_us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet', window );">Consumer loans receivable, net</a></td>
<td class="nump">58,599<span></span>
</td>
<td class="nump">74,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetCurrent', window );">Less current portion</a></td>
<td class="num">(26,475)<span></span>
</td>
<td class="num">(37,690)<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="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansReceivableNetNoncurrent', window );">Consumer loans receivable, net</a></td>
<td class="nump">$ 32,124<span></span>
</td>
<td class="nump">$ 37,108<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_cvco_ConstructionAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Construction Advances</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ConstructionAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_ConsumerLoansReceivableHeldForInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Consumer loans receivable held for investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ConsumerLoansReceivableHeldForInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForLoanAndLeaseLossesRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 310<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123605502&amp;loc=d3e21338-158488<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The recorded balance, net of any applicable reductions (for example, unamortized accretable yield and allowance for loan losses).  This relates to loans not accounted for debt securities with evidence of deterioration of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121614798&amp;loc=d3e15032-111544<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 30<br> -Section 15<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123409700&amp;loc=d3e13503-111538<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansAndLeasesReceivableDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred interest and fee income, unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of acquired loans. Excludes amounts for loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123392090&amp;loc=d3e45377-112738<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10152-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansAndLeasesReceivableGrossCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableGrossCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansReceivableHeldForSaleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before valuation allowance, of financing receivable classified as held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 310<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MortgageLoansOnRealEstateCommercialAndConsumerNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The balance represents the amount of loans that are secured by real estate mortgages, offset by the reserve to cover probable credit losses on the loan portfolio.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesAndLoansReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630318913288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Allowance for loan losses at beginning of period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,188<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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Allowance for loan losses at end of period</a></td>
<td class="nump">$ 2,799<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,799<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans receivable</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Allowance for loan losses at beginning of period</a></td>
<td class="nump">2,918<span></span>
</td>
<td class="nump">$ 4,012<span></span>
</td>
<td class="nump">3,188<span></span>
</td>
<td class="nump">$ 1,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease', window );">Change in estimated loan losses, net</a></td>
<td class="nump">210<span></span>
</td>
<td class="num">(94)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="nump">67<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(329)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
<td class="num">(332)<span></span>
</td>
<td class="num">(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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Allowance for loan losses at end of period</a></td>
<td class="nump">2,799<span></span>
</td>
<td class="nump">3,910<span></span>
</td>
<td class="nump">2,799<span></span>
</td>
<td class="nump">3,910<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 | Consumer loans receivable</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet', window );">Impact of adoption of ASU 2016-13</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,276<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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_AllowanceForLoanAndLeaseLossesAdjustmentsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other addition (reduction) in allowance reserve for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of allowance reserve for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForLoanAndLeaseLossesRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 310<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123605502&amp;loc=d3e21338-158488<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForLoanAndLeaseLossesWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember</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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630322120536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consumer Loans Receivable (Loans Held for investment) (Details)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="top.Show.showAR( this, 'defref_cvco_Weightedaveragecontractualinterestrate', window );">Weighted average contractual interest rate</a></td>
<td class="nump">8.20%<span></span>
</td>
<td class="nump">8.30%<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="top.Show.showAR( this, 'defref_cvco_Weightedaverageeffectiveinterestrate', window );">Weighted average effective interest rate</a></td>
<td class="nump">8.80%<span></span>
</td>
<td class="nump">9.30%<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="top.Show.showAR( this, 'defref_cvco_Weightedaveragemonthstomaturity', window );">Weighted average months to maturity</a></td>
<td class="text">157 months<span></span>
</td>
<td class="text">162 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_Weightedaveragecontractualinterestrate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average contractual interest rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_Weightedaveragecontractualinterestrate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_Weightedaverageeffectiveinterestrate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average effective interest rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_Weightedaverageeffectiveinterestrate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_Weightedaveragemonthstomaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average months to maturity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_Weightedaveragemonthstomaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326559112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Delinquency status of consumer loans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">$ 62,576<span></span>
</td>
<td class="nump">$ 80,027<span></span>
</td>
<td class="nump">$ 80,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_DelinquencyStatusAxis=cvco_CurrentMember', window );">Current</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">59,602<span></span>
</td>
<td class="nump">76,378<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="top.Show.showAR( this, 'defref_cvco_DelinquencyStatusAxis=cvco_A3160DaysPastDueMember', window );">31 - 60 days past due</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">110<span></span>
</td>
<td class="nump">508<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="top.Show.showAR( this, 'defref_cvco_DelinquencyStatusAxis=cvco_A6190DaysPastDueMember', window );">61 - 90 days past due</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">2,502<span></span>
</td>
<td class="nump">21<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="top.Show.showAR( this, 'defref_cvco_DelinquencyStatusAxis=cvco_A91DaysPastDueMember', window );">91+ days past due</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">$ 362<span></span>
</td>
<td class="nump">$ 3,120<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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_LoansAndLeasesReceivableGrossCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableGrossCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_DelinquencyStatusAxis=cvco_CurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DelinquencyStatusAxis=cvco_CurrentMember</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_cvco_DelinquencyStatusAxis=cvco_A3160DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DelinquencyStatusAxis=cvco_A3160DaysPastDueMember</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_cvco_DelinquencyStatusAxis=cvco_A6190DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DelinquencyStatusAxis=cvco_A6190DaysPastDueMember</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_cvco_DelinquencyStatusAxis=cvco_A91DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_DelinquencyStatusAxis=cvco_A91DaysPastDueMember</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>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630313705640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">$ 62,576<span></span>
</td>
<td class="nump">$ 80,027<span></span>
</td>
<td class="nump">$ 80,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_YearOfOriginationAxis=cvco_CurrentFiscalYearMember', window );">Fiscal 2022</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">8,911<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_YearOfOriginationAxis=cvco_PriorFiscalYearMember', window );">Fiscal 2021</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">8,692<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,401<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_YearOfOriginationAxis=cvco_Fiscal2020Member', window );">Fiscal 2020</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">5,023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,372<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_YearOfOriginationAxis=cvco_Fiscal2019Member', window );">Fiscal 2019</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">3,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,540<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_YearOfOriginationAxis=cvco_Fiscal2018Member', window );">Fiscal 2018</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">2,119<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,335<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_YearOfOriginationAxis=cvco_Fiscal2017Member', window );">Fiscal 2017</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,543<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_YearOfOriginationAxis=cvco_Fiscal2017AndPriorMember', window );">Fiscal 2017 and prior</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">34,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_YearOfOriginationAxis=cvco_Fiscal2016AndPriorMember', window );">Fiscal 2016 and prior</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,836<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PrimeMember', window );">Prime- FICO score 680 and greater</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">39,359<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,848<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PrimeMember', window );">Prime- FICO score 680 and greater | Fiscal 2022</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">6,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PrimeMember', window );">Prime- FICO score 680 and greater | Fiscal 2021</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">5,077<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,250<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PrimeMember', window );">Prime- FICO score 680 and greater | Fiscal 2020</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">2,776<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,575<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PrimeMember', window );">Prime- FICO score 680 and greater | Fiscal 2019</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">1,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,718<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PrimeMember', window );">Prime- FICO score 680 and greater | Fiscal 2018</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">971<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PrimeMember', window );">Prime- FICO score 680 and greater | Fiscal 2017</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,959<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PrimeMember', window );">Prime- FICO score 680 and greater | Fiscal 2017 and prior</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">22,669<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PrimeMember', window );">Prime- FICO score 680 and greater | Fiscal 2016 and prior</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NearPrimeMember', window );">Near Prime- FICO score 620-679</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">21,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NearPrimeMember', window );">Near Prime- FICO score 620-679 | Fiscal 2022</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">2,247<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NearPrimeMember', window );">Near Prime- FICO score 620-679 | Fiscal 2021</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">3,445<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NearPrimeMember', window );">Near Prime- FICO score 620-679 | Fiscal 2020</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">2,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,744<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NearPrimeMember', window );">Near Prime- FICO score 620-679 | Fiscal 2019</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">1,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,794<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NearPrimeMember', window );">Near Prime- FICO score 620-679 | Fiscal 2018</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">1,354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,364<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NearPrimeMember', window );">Near Prime- FICO score 620-679 | Fiscal 2017</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NearPrimeMember', window );">Near Prime- FICO score 620-679 | Fiscal 2017 and prior</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">9,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NearPrimeMember', window );">Near Prime- FICO score 620-679 | Fiscal 2016 and prior</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,401<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubprimeMember', window );">Sub-Prime- FICO score less than 620</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">1,621<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,064<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubprimeMember', window );">Sub-Prime- FICO score less than 620 | Fiscal 2022</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubprimeMember', window );">Sub-Prime- FICO score less than 620 | Fiscal 2021</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">348<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubprimeMember', window );">Sub-Prime- FICO score less than 620 | Fiscal 2020</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubprimeMember', window );">Sub-Prime- FICO score less than 620 | Fiscal 2019</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubprimeMember', window );">Sub-Prime- FICO score less than 620 | Fiscal 2018</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubprimeMember', window );">Sub-Prime- FICO score less than 620 | Fiscal 2017</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubprimeMember', window );">Sub-Prime- FICO score less than 620 | Fiscal 2017 and prior</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">1,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubprimeMember', window );">Sub-Prime- FICO score less than 620 | Fiscal 2016 and prior</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,579<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NoFICOScoreMember', window );">No FICO Score</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">541<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,085<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NoFICOScoreMember', window );">No FICO Score | Fiscal 2022</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NoFICOScoreMember', window );">No FICO Score | Fiscal 2021</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">576<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NoFICOScoreMember', window );">No FICO Score | Fiscal 2020</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NoFICOScoreMember', window );">No FICO Score | Fiscal 2019</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NoFICOScoreMember', window );">No FICO Score | Fiscal 2018</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NoFICOScoreMember', window );">No FICO Score | Fiscal 2017</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NoFICOScoreMember', window );">No FICO Score | Fiscal 2017 and prior</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_NoFICOScoreMember', window );">No FICO Score | Fiscal 2016 and prior</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableGrossCarryingAmount', window );">Consumer loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 481<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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_LoansAndLeasesReceivableGrossCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableGrossCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_YearOfOriginationAxis=cvco_CurrentFiscalYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_CurrentFiscalYearMember</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_cvco_YearOfOriginationAxis=cvco_PriorFiscalYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_PriorFiscalYearMember</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_cvco_YearOfOriginationAxis=cvco_Fiscal2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2020Member</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_cvco_YearOfOriginationAxis=cvco_Fiscal2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2019Member</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_cvco_YearOfOriginationAxis=cvco_Fiscal2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2018Member</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_cvco_YearOfOriginationAxis=cvco_Fiscal2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2017Member</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_cvco_YearOfOriginationAxis=cvco_Fiscal2017AndPriorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2017AndPriorMember</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_cvco_YearOfOriginationAxis=cvco_Fiscal2016AndPriorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2016AndPriorMember</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_InternalCreditAssessmentAxis=us-gaap_PrimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InternalCreditAssessmentAxis=us-gaap_PrimeMember</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_InternalCreditAssessmentAxis=cvco_NearPrimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InternalCreditAssessmentAxis=cvco_NearPrimeMember</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_InternalCreditAssessmentAxis=us-gaap_SubprimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InternalCreditAssessmentAxis=us-gaap_SubprimeMember</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_InternalCreditAssessmentAxis=cvco_NoFICOScoreMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InternalCreditAssessmentAxis=cvco_NoFICOScoreMember</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>75
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630321584888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consumer Loans Receivable (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_us-gaap_RealEstateAcquiredThroughForeclosure', window );">Repossessed Homes</a></td>
<td class="nump">$ 893<span></span>
</td>
<td class="nump">$ 518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MortgageLoansInProcessOfForeclosureAmount', window );">Mortgage Loans in Process of Foreclosure, Amount</a></td>
<td class="nump">$ 927<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_TX', window );">TEXAS</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage', window );">Consumer Loans Receivable Geographical Concentration Percentage</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">35.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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_FL', window );">FLORIDA</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="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage', window );">Consumer Loans Receivable Geographical Concentration Percentage</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Consumer loans receivable geographical concentration percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_MortgageLoansInProcessOfForeclosureAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 35<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL49126937-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageLoansInProcessOfForeclosureAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RealEstateAcquiredThroughForeclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5162-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4437-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstateAcquiredThroughForeclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_StatementGeographicalAxis=stpr_TX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_TX</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_StatementGeographicalAxis=stpr_FL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_FL</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>76
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630430601992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details) - Commercial Loans Receivable - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Jul. 03, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
<th class="th"><div>Jun. 27, 2020</div></th>
<th class="th"><div>Mar. 28, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract', window );"><strong>Commercial Loans Receivable</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">$ 73,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,377<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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Allowance for loan loss</a></td>
<td class="num">(826)<span></span>
</td>
<td class="num">$ (789)<span></span>
</td>
<td class="num">$ (785)<span></span>
</td>
<td class="num">(816)<span></span>
</td>
<td class="num">$ (828)<span></span>
</td>
<td class="num">$ (393)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables', window );">Deferred financing fees, net</a></td>
<td class="num">(247)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(247)<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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Total commercial loans, net</a></td>
<td class="nump">71,933<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,314<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent', window );">Less current portion of commercial loans receivable (including from affiliates), net</a></td>
<td class="num">(31,601)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,232)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent', window );">Commercial loans receivable (including from affiliates), noncurrent</a></td>
<td class="nump">$ 40,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_Weightedaveragecontractualinterestratecommercial', window );">Weighted average contractual interest rate, commercial</a></td>
<td class="nump">6.30%<span></span>
</td>
<td class="nump">6.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_WeightedAverageMonthsOutstandingCommercial', window );">Weighted average months outstanding, commercial</a></td>
<td class="text">10 months<span></span>
</td>
<td class="text">11 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commercial Loans Receivable (including from affiliates), Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commercial Loans Receivable (including from affiliates), Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_WeightedAverageMonthsOutstandingCommercial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average months outstanding, commercial</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_WeightedAverageMonthsOutstandingCommercial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_Weightedaveragecontractualinterestratecommercial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average contractual interest rate, commercial</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_Weightedaveragecontractualinterestratecommercial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unearned discounts (other than cash or quantity discounts and the like), finance charges, and interest included in the face amount of receivables, that are shown as a deduction from the related receivables. For example, 1) finance charges booked as a receivable when a loan is made and recognized as income at a later date; and 2) interest charges deducted from the face loan amount, resulting in a discounted amount actually advanced to the borrower (wherein the receivable includes the amount actually advanced to the borrower and the as yet unearned interest income).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4519-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansAndLeasesReceivableNetReportedAmountAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract</td>
</tr>
<tr>
<td style="padding-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_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (2)<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</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>77
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326606856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (Details) - Commercial Loans Receivable - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance at beginning of period</a></td>
<td class="nump">$ 785<span></span>
</td>
<td class="nump">$ 828<span></span>
</td>
<td class="nump">$ 816<span></span>
</td>
<td class="nump">$ 393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease', window );">Change in estimated loan losses, net</a></td>
<td class="nump">41<span></span>
</td>
<td class="num">(39)<span></span>
</td>
<td class="nump">10<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance at end of period</a></td>
<td class="nump">826<span></span>
</td>
<td class="nump">789<span></span>
</td>
<td class="nump">826<span></span>
</td>
<td class="nump">789<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Loss [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="top.Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet', window );">Impact of adoption of ASU 2016-13</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 435<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_AllowanceForLoanAndLeaseLossesAdjustmentsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other addition (reduction) in allowance reserve for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of allowance reserve for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (3)<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (c)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivableAllowanceForCreditLossesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember</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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319672408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember', window );">Performing</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">$ 73,006<span></span>
</td>
<td class="nump">$ 45,377<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember', window );">Performing | Fiscal 2022</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">25,069<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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember', window );">Performing | Fiscal 2021</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">35,259<span></span>
</td>
<td class="nump">30,627<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember', window );">Performing | Fiscal 2020</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">7,338<span></span>
</td>
<td class="nump">8,677<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember', window );">Performing | Fiscal 2019</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">2,669<span></span>
</td>
<td class="nump">3,206<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember', window );">Performing | Fiscal 2018</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">1,379<span></span>
</td>
<td class="nump">1,864<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember', window );">Performing | Fiscal 2017</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,003<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember', window );">Performing | Fiscal 2017 and prior</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">1,292<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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember', window );">Performing | Fiscal 2016 and prior</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_WatchListMember', window );">Watch list | Fiscal 2022</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_WatchListMember', window );">Watch list | Fiscal 2021</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_WatchListMember', window );">Watch list | Fiscal 2020</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_WatchListMember', window );">Watch list | Fiscal 2019</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_WatchListMember', window );">Watch list | Fiscal 2018</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_WatchListMember', window );">Watch list | Fiscal 2017</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_WatchListMember', window );">Watch list | Fiscal 2017 and prior</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=cvco_WatchListMember', window );">Watch list | Fiscal 2016 and prior</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming | Fiscal 2022</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming | Fiscal 2021</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming | Fiscal 2020</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming | Fiscal 2019</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming | Fiscal 2018</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming | Fiscal 2017</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming | Fiscal 2017 and prior</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember', window );">Nonperforming | Fiscal 2016 and prior</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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable Recorded Investment [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="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Commercial loans receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentLineItems</td>
</tr>
<tr>
<td style="padding-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_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 79<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919230-210447<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (1)<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (2)<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph (a)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InternalCreditAssessmentAxis=us-gaap_PerformingFinancingReceivableMember</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_cvco_YearOfOriginationAxis=cvco_CurrentFiscalYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_CurrentFiscalYearMember</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_cvco_YearOfOriginationAxis=cvco_PriorFiscalYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_PriorFiscalYearMember</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_cvco_YearOfOriginationAxis=cvco_Fiscal2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2020Member</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_cvco_YearOfOriginationAxis=cvco_Fiscal2019Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2019Member</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_cvco_YearOfOriginationAxis=cvco_Fiscal2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2018Member</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_cvco_YearOfOriginationAxis=cvco_Fiscal2017Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2017Member</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_cvco_YearOfOriginationAxis=cvco_Fiscal2017AndPriorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2017AndPriorMember</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_cvco_YearOfOriginationAxis=cvco_Fiscal2016AndPriorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_YearOfOriginationAxis=cvco_Fiscal2016AndPriorMember</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_InternalCreditAssessmentAxis=cvco_WatchListMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InternalCreditAssessmentAxis=cvco_WatchListMember</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_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InternalCreditAssessmentAxis=us-gaap_NonperformingFinancingReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630321984888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details)<br></strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [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="top.Show.showAR( this, 'defref_cvco_CommercialLoansReceivablePrincipalBalanceConcentration', window );">Concentration with one independent third-party and its affiliates</a></td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract', window );"><strong>Geographic Concentration of Commercial Loans Receivables in Key States</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="top.Show.showAR( this, 'defref_cvco_ConcentrationRiskOnFinancingReceivablesPercentage', window );">Concentration Risk on Financing Receivables Percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_PA', window );">PENNSYLVANIA</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="top.Show.showAR( this, 'defref_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract', window );"><strong>Geographic Concentration of Commercial Loans Receivables in Key States</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="top.Show.showAR( this, 'defref_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage', window );">Commercial Loans Receivables Geographic Concentration Percentage</a></td>
<td class="nump">34.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="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=stpr_AZ', window );">ARIZONA</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="top.Show.showAR( this, 'defref_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract', window );"><strong>Geographic Concentration of Commercial Loans Receivables in Key States</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="top.Show.showAR( this, 'defref_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage', window );">Commercial Loans Receivables Geographic Concentration Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CommercialLoansReceivablePrincipalBalanceConcentration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commercial Loans Receivable Principal Balance Concentration</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CommercialLoansReceivablePrincipalBalanceConcentration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_ConcentrationRiskOnFinancingReceivablesPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration risk on financing receivables percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ConcentrationRiskOnFinancingReceivablesPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory finance receivables geographic concentration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inventory finance receivables geographic concentration percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=stpr_PA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_PA</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_StatementGeographicalAxis=stpr_AZ">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=stpr_AZ</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630317242248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commercial Loans Receivable (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 02, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Commercial loans 90 days past due still accruing interest</a></td>
<td class="nump">$ 0<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="top.Show.showAR( this, 'defref_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual', window );">Due days for loans on nonaccrual status when interest is past due and remains unpaid</a></td>
<td class="text">90 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest past due period for loan considered as nonaccrual.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable 90 days or more past due and still accruing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 55<br> -Paragraph 80<br> -URI http://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-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>81
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630321609896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">$ 196,612<span></span>
</td>
<td class="nump">$ 134,287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(40,215)<span></span>
</td>
<td class="num">(37,493)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">156,397<span></span>
</td>
<td class="nump">96,794<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">42,407<span></span>
</td>
<td class="nump">28,314<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and improvements</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">108,577<span></span>
</td>
<td class="nump">71,827<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property, plant and equipment</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="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">$ 45,628<span></span>
</td>
<td class="nump">$ 34,146<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentNetByTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630325360616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment, net (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 2.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630320814776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Assets and Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAndLiabilitiesLesseeAbstract', window );"><strong>Lease Assets and 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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">$ 16,706<span></span>
</td>
<td class="nump">$ 16,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease assets</a></td>
<td class="nump">8,352<span></span>
</td>
<td class="nump">986<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="top.Show.showAR( this, 'defref_cvco_TotalLeasedAssets', window );">Total Leased Assets</a></td>
<td class="nump">25,058<span></span>
</td>
<td class="nump">17,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities</a></td>
<td class="nump">4,783<span></span>
</td>
<td class="nump">4,184<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance lease liabilities</a></td>
<td class="nump">401<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">13,240<span></span>
</td>
<td class="nump">13,361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Long term lease liabilities</a></td>
<td class="nump">5,923<span></span>
</td>
<td class="nump">233<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="top.Show.showAR( this, 'defref_cvco_LeaseLiability', window );">Lease liabilties</a></td>
<td class="nump">24,347<span></span>
</td>
<td class="nump">17,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 149<span></span>
</td>
<td class="nump">$ 143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease characteristics</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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining operating lease term</a></td>
<td class="text">4 years 10 months 24 days<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining finance lease term</a></td>
<td class="text">34 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average operating lease discount rate</a></td>
<td class="nump">4.50%<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average finance lease discount rate</a></td>
<td class="nump">4.50%<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_cvco_LeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total Lease Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_TotalLeasedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total Leased Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_TotalLeasedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetsAndLiabilitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAndLiabilitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630321542760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Future minimum payments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2022</a></td>
<td class="nump">$ 206<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">411<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">387<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">10,415<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total Finance lease payments due</a></td>
<td class="nump">12,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less amount representing interest</a></td>
<td class="num">(6,255)<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="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance lease liability</a></td>
<td class="nump">6,324<span></span>
</td>
<td class="nump">$ 304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Less current portion</a></td>
<td class="num">(401)<span></span>
</td>
<td class="num">(71)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Long term lease liabilities</a></td>
<td class="nump">5,923<span></span>
</td>
<td class="nump">233<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2022</a></td>
<td class="nump">2,449<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">4,667<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">4,121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">3,103<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">3,127<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">1,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,439<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total operating lease payments due</a></td>
<td class="nump">19,993<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="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less amount representing interest</a></td>
<td class="num">(1,970)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="nump">18,023<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="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less current portion</a></td>
<td class="num">(4,783)<span></span>
</td>
<td class="num">(4,184)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long term lease liabilities</a></td>
<td class="nump">13,240<span></span>
</td>
<td class="nump">$ 13,361<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="top.Show.showAR( this, 'defref_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2022</a></td>
<td class="nump">2,655<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="top.Show.showAR( this, 'defref_cvco_LeaseLiabilityPaymentsDueYearOne', window );">2023</a></td>
<td class="nump">5,078<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="top.Show.showAR( this, 'defref_cvco_LeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">4,532<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="top.Show.showAR( this, 'defref_cvco_LeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">3,514<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="top.Show.showAR( this, 'defref_cvco_LeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">3,514<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="top.Show.showAR( this, 'defref_cvco_LeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">1,425<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="top.Show.showAR( this, 'defref_cvco_LeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">11,854<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_LeaseLiabilityPaymentsDue', window );">Total lease payments due</a></td>
<td class="nump">32,572<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="top.Show.showAR( this, 'defref_cvco_LeaseLiabilityUndiscountedExcessAmount', window );">Less amount representing interest</a></td>
<td class="num">(8,225)<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="top.Show.showAR( this, 'defref_cvco_LeaseLiabilityCurrent', window );">Less current portion</a></td>
<td class="num">(5,184)<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="top.Show.showAR( this, 'defref_cvco_LeaseLiabilityNonCurrent', window );">Long term lease liabilities</a></td>
<td class="nump">$ 19,163<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_cvco_LeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease liability, current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LeaseLiabilityNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease liability, non-current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>LeaseLiabilityPaymentsDue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>LeaseLiabilityPaymentsDueAfterYearFive</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>LeaseLiabilityPaymentsDueYearFive</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>LeaseLiabilityPaymentsDueYearFour</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LeaseLiabilityPaymentsDueYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>LeaseLiabilityPaymentsDueYearOne</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityPaymentsDueYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>LeaseLiabilityPaymentsDueYearThree</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>LeaseLiabilityPaymentsDueYearTwo</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>LeaseLiabilityPaymentsRemainderOfFiscalYear</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>LeaseLiabilityUndiscountedExcessAmount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630313739320">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Jul. 04, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite and Indefinite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 106,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsRollForward', window );"><strong>Indefinite lived:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross', window );">Gross Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">123,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,090<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="top.Show.showAR( this, 'defref_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet', window );">Net Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">123,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite lived:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_IntangibleAssetsIncludingGoodwillGross', window );">Intangible Assets Including Goodwill Gross</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">150,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,814<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(8,700)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,361)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Intangible Assets, Net (Including Goodwill)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">141,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">89,453<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite and Indefinite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,933<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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite and Indefinite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite lived:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7,413)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,097)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">17,987<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,203<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other Intangible Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRollForward', window );"><strong>Finite lived:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,924<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,287)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,264)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_GoodwillMember', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite and Indefinite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">106,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,090<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trademarks and trade names</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite and Indefinite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill', window );">Indefinite lived intangible assets including goodwill.</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">15,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=cvco_StateInsuranceLicensesMember', window );">State insurance licenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="top.Show.showAR( this, 'defref_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems', window );"><strong>Acquired Finite and Indefinite Lived Intangible Assets [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill', window );">Indefinite lived intangible assets including goodwill.</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquired finite and indefinite lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indefinite lived intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indefinite lived intangible assets including goodwill gross.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indefinite lived intangible assets including goodwill net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_IntangibleAssetsIncludingGoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intangible assets including goodwill gross.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_IntangibleAssetsIncludingGoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IndefiniteLivedIntangibleAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsRollForward</td>
</tr>
<tr>
<td style="padding-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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionAxis=cvco_CraftsmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember</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_BusinessAcquisitionAxis=cvco_CommodoreMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_OtherIntangibleAssetsMember</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_GoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_GoodwillMember</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_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TrademarksAndTradeNamesMember</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=cvco_StateInsuranceLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvco_StateInsuranceLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630325543336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible (Goodwill rollforward) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 02, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Beginning balance</a></td>
<td class="nump">$ 75,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Ending balance</a></td>
<td class="nump">106,487<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired during the period</a></td>
<td class="nump">3,933<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</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="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired during the period</a></td>
<td class="nump">$ 27,464<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember</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_BusinessAcquisitionAxis=cvco_CommodoreMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630413977272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangibles (Amortization) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense on intangible assets</a></td>
<td class="nump">$ 166<span></span>
</td>
<td class="nump">$ 187<span></span>
</td>
<td class="nump">$ 339<span></span>
</td>
<td class="nump">$ 374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Remainder of fiscal year</a></td>
<td class="nump">1,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2023</a></td>
<td class="nump">3,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,291<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2024</a></td>
<td class="nump">1,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2025</a></td>
<td class="nump">1,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,686<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2026</a></td>
<td class="nump">1,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2027</a></td>
<td class="nump">1,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,577<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="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">$ 6,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,670<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319108520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses and Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Expenses and Other 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="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Customer deposits</a></td>
<td class="nump">$ 49,219<span></span>
</td>
<td class="nump">$ 41,835<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Salaries, wages and benefits</a></td>
<td class="nump">44,161<span></span>
</td>
<td class="nump">37,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementaryInsuranceInformationUnearnedPremiums', window );">Unearned insurance premiums</a></td>
<td class="nump">24,498<span></span>
</td>
<td class="nump">22,643<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="top.Show.showAR( this, 'defref_cvco_LiabilitiesRelatedToConsumerLoansSold', window );">Company repurchase options on certain loans sold</a></td>
<td class="nump">17,151<span></span>
</td>
<td class="nump">25,938<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Estimated warranties</a></td>
<td class="nump">25,745<span></span>
</td>
<td class="nump">18,032<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="top.Show.showAR( this, 'defref_cvco_AccruedVolumeRebates', window );">Accrued volume rebates</a></td>
<td class="nump">22,008<span></span>
</td>
<td class="nump">12,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">54,680<span></span>
</td>
<td class="nump">44,816<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued expenses and other current liabilities</a></td>
<td class="nump">$ 237,462<span></span>
</td>
<td class="nump">$ 203,133<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_AccruedVolumeRebates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued volume rebates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_AccruedVolumeRebates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LiabilitiesRelatedToConsumerLoansSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Liabilities related to consumer loans sold</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LiabilitiesRelatedToConsumerLoansSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e7018-107765<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents 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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12524-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123377177&amp;loc=d3e11281-110244<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SupplementaryInsuranceInformationUnearnedPremiums">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of premium not yet earned, disclosed in supplementary insurance information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-16(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401096&amp;loc=d3e574960-122915<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementaryInsuranceInformationUnearnedPremiums</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>89
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630325536968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warranties (Activity for Estimated Warranty Liability) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInStandardProductWarrantyAccrualRollForward', window );"><strong>Accrual for estimated warranties</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="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance at beginning of period</a></td>
<td class="nump">$ 19,344<span></span>
</td>
<td class="nump">$ 18,538<span></span>
</td>
<td class="nump">$ 18,032<span></span>
</td>
<td class="nump">$ 18,678<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition', window );">Purchase accounting additions</a></td>
<td class="nump">6,928<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,928<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="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualWarrantiesIssued', window );">Charged to costs and expenses</a></td>
<td class="nump">7,994<span></span>
</td>
<td class="nump">6,232<span></span>
</td>
<td class="nump">17,119<span></span>
</td>
<td class="nump">12,579<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Payments and deductions</a></td>
<td class="num">(8,521)<span></span>
</td>
<td class="num">(6,965)<span></span>
</td>
<td class="num">(16,334)<span></span>
</td>
<td class="num">(13,452)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance at end of period</a></td>
<td class="nump">$ 25,745<span></span>
</td>
<td class="nump">$ 17,805<span></span>
</td>
<td class="nump">$ 25,745<span></span>
</td>
<td class="nump">$ 17,805<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1),(c)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StandardProductWarrantyAccrualWarrantiesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph ((c)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualWarrantiesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326507160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Summary of Debt Obligations) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligationsAbstract', window );"><strong>Debt Obligations</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="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Secured credit facilities</a></td>
<td class="nump">$ 7,718<span></span>
</td>
<td class="nump">$ 8,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance lease liability</a></td>
<td class="nump">6,324<span></span>
</td>
<td class="nump">304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized', window );">Other secured financings</a></td>
<td class="nump">3,052<span></span>
</td>
<td class="nump">3,672<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount', window );">Mandatorily redeemable noncontrolling interest</a></td>
<td class="nump">2,471<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="top.Show.showAR( this, 'defref_us-gaap_DebtAndCapitalLeaseObligations', window );">Total debt obligations</a></td>
<td class="nump">19,565<span></span>
</td>
<td class="nump">12,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredDebtCurrent', window );">Less current portion</a></td>
<td class="num">(2,260)<span></span>
</td>
<td class="num">(1,851)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecuredLongTermDebt', window );">Secured financings and other</a></td>
<td class="nump">$ 17,305<span></span>
</td>
<td class="nump">$ 10,335<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_DebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.13,16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtAndCapitalLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndCapitalLeaseObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrincipalAmountOutstandingOnLoansSecuritized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is the principal amount outstanding for securitized loans only (across all types of loans).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107314-111719<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrincipalAmountOutstandingOnLoansSecuritized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RedeemableNoncontrollingInterestEquityCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (16)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (12)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=SL6540498-122764<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SecuredDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SecuredLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>91
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630319114984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Narrative) (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms', window );">Secured credit facility frequency of payments</a></td>
<td class="text">20 or 25-year amortization period, resulting in a balloon payment due upon maturity<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="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding', window );">Secured credit facilities</a></td>
<td class="nump">$ 7.7<span></span>
</td>
<td class="nump">$ 8.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Secured credit facility interest rate</a></td>
<td class="nump">4.91%<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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityFairValueOfAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of the amount outstanding under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of the required periodic payments of interest, principal, or both, and the amount, if set, or a description of a formula upon which payment is based.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="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>92
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326366888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance and Insurance Loss Reserves (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PremiumsWrittenAndEarnedAbstract', window );"><strong>Reinsurance Effect on Premiums Written and Earned</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="top.Show.showAR( this, 'defref_us-gaap_DirectPremiumsWritten', window );">Direct premiums Written</a></td>
<td class="nump">$ 6,310<span></span>
</td>
<td class="nump">$ 4,915<span></span>
</td>
<td class="nump">$ 13,149<span></span>
</td>
<td class="nump">$ 10,680<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssumedPremiumsWritten', window );">Assumed premiums - nonaffiliate Written</a></td>
<td class="nump">8,240<span></span>
</td>
<td class="nump">7,593<span></span>
</td>
<td class="nump">16,814<span></span>
</td>
<td class="nump">15,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CededPremiumsWritten', window );">Ceded premiums - nonaffiliate Written</a></td>
<td class="num">(3,714)<span></span>
</td>
<td class="num">(2,853)<span></span>
</td>
<td class="num">(7,361)<span></span>
</td>
<td class="num">(6,055)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PremiumsWrittenNet', window );">Net premiums Written</a></td>
<td class="nump">10,836<span></span>
</td>
<td class="nump">9,655<span></span>
</td>
<td class="nump">22,602<span></span>
</td>
<td class="nump">19,871<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DirectPremiumsEarned', window );">Direct premiums Earned</a></td>
<td class="nump">6,323<span></span>
</td>
<td class="nump">5,145<span></span>
</td>
<td class="nump">12,319<span></span>
</td>
<td class="nump">10,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssumedPremiumsEarned', window );">Assumed premiums - nonaffiliate Earned</a></td>
<td class="nump">7,630<span></span>
</td>
<td class="nump">7,043<span></span>
</td>
<td class="nump">15,008<span></span>
</td>
<td class="nump">13,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CededPremiumsEarned', window );">Ceded premiums - nonaffiliate Earned</a></td>
<td class="num">(3,714)<span></span>
</td>
<td class="num">(2,853)<span></span>
</td>
<td class="num">(7,361)<span></span>
</td>
<td class="num">(6,055)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PremiumsEarnedNet', window );">Premiums Earned, Net</a></td>
<td class="nump">$ 10,239<span></span>
</td>
<td class="nump">$ 9,335<span></span>
</td>
<td class="nump">$ 19,966<span></span>
</td>
<td class="nump">$ 18,108<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_AssumedPremiumsEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of earned premiums assumed from other entities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 235<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401096&amp;loc=d3e574992-122915<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssumedPremiumsEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssumedPremiumsWritten">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of written premiums assumed from other entities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssumedPremiumsWritten</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CededPremiumsEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of earned premiums ceded to other entities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 235<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column C))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401096&amp;loc=d3e574992-122915<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84167274&amp;loc=d3e27175-158546<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededPremiumsEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CededPremiumsWritten">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of written premiums ceded to other entities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CededPremiumsWritten</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DirectPremiumsEarned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 235<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401096&amp;loc=d3e574992-122915<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DirectPremiumsEarned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DirectPremiumsWritten">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DirectPremiumsWritten</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PremiumsEarnedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 235<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.12-17(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401096&amp;loc=d3e574992-122915<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PremiumsEarnedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PremiumsWrittenAndEarnedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PremiumsWrittenAndEarnedAbstract</td>
</tr>
<tr>
<td style="padding-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_PremiumsWrittenNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 605<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6486672&amp;loc=d3e27261-158547<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PremiumsWrittenNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>93
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630322121336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance and Insurance Loss Reserves (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 02, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceAbstract', window );"><strong>Insurance [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="top.Show.showAR( this, 'defref_cvco_MaximumRiskAssumedPerPolicy', window );">Insurance policies maximum coverage per claim</a></td>
<td class="nump">$ 300<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="top.Show.showAR( this, 'defref_cvco_MaximumRiskCededPerPolicy', window );">Insurance policies coverage per claim ceded to reinsurers</a></td>
<td class="nump">150<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="top.Show.showAR( this, 'defref_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount', window );">Insurance policy risk of loss maintained per claim</a></td>
<td class="nump">150<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="top.Show.showAR( this, 'defref_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount', window );">Catastrophic losses recoverable in excess of amount</a></td>
<td class="nump">2,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="top.Show.showAR( this, 'defref_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount', window );">Aggregate catastrophic losses recoverable in excess of amount</a></td>
<td class="nump">$ 55,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Catastrophic losses recoverable in aggregate greater than amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Catastrophic losses recoverable per occurrence greater than amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Limited risk of loss per claim on typical policies amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_MaximumRiskAssumedPerPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum risk assumed per policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_MaximumRiskAssumedPerPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_MaximumRiskCededPerPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum risk ceded per policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_MaximumRiskCededPerPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceAbstract</td>
</tr>
<tr>
<td style="padding-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>94
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326560472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceAbstract', window );"><strong>Insurance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense', window );">Balance at beginning of period</a></td>
<td class="nump">$ 8,348<span></span>
</td>
<td class="nump">$ 6,730<span></span>
</td>
<td class="nump">$ 7,451<span></span>
</td>
<td class="nump">$ 5,582<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1', window );">Net incurred losses during the year</a></td>
<td class="nump">7,282<span></span>
</td>
<td class="nump">7,477<span></span>
</td>
<td class="nump">15,257<span></span>
</td>
<td class="nump">13,460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForLossesAndLossAdjustmentExpense', window );">Net claim payments during the year</a></td>
<td class="num">(8,280)<span></span>
</td>
<td class="num">(7,320)<span></span>
</td>
<td class="num">(15,358)<span></span>
</td>
<td class="num">(12,155)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense', window );">Balance at end of period</a></td>
<td class="nump">$ 7,350<span></span>
</td>
<td class="nump">$ 6,887<span></span>
</td>
<td class="nump">$ 7,350<span></span>
</td>
<td class="nump">$ 6,887<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_InsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilityForClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116884095&amp;loc=d3e14764-158437<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (cc)<br> -URI http://asc.fasb.org/extlink&amp;oid=116884095&amp;loc=d3e14764-158437<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116884095&amp;loc=d3e14764-158437<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForLossesAndLossAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116884095&amp;loc=d3e14764-158437<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForLossesAndLossAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>95
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630320673832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 02, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 26, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 02, 2021 </div>
<div>USD ($) </div>
<div>Claim</div>
</th>
<th class="th">
<div>Sep. 26, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 03, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_ReservesRelatedToConsumerLoansSold', window );">Reserves Related to Consumer Loans Sold</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200<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="top.Show.showAR( this, 'defref_cvco_SECInquiryAllegedGains', window );">SEC Inquiry alleged gains</a></td>
<td class="nump">260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_GuaranteeOfIndebtednessOfOthersMember', window );">Product repurchase</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="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies</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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Loss contingencies</a></td>
<td class="nump">2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_GuaranteeOfIndebtednessOfOthersMember', window );">Product repurchase | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies</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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Loss contingencies</a></td>
<td class="nump">95,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cvco_LoanRepurchaseMember', window );">Loan Repurchase</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="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies</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="top.Show.showAR( this, 'defref_us-gaap_LossContingencyNewClaimsFiledNumber', window );">New Claims for Mortgages Sold | Claim</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=cvco_CountryplaceCommitmentMember', window );">CountryPlace</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="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_InterestRateLockCommitmentsRecordedAtFairValue', window );">IRLCs recorded at fair value</a></td>
<td class="nump">29,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,500<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="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Recognized (loss) gain on outstanding IRLCs</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">$ (19)<span></span>
</td>
<td class="nump">42<span></span>
</td>
<td class="num">$ (144)<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="top.Show.showAR( this, 'defref_cvco_ForwardCommitmentsRecordedatFairValue', window );">Forward Commitments Recorded at Fair Value</a></td>
<td class="nump">33,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,500<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="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Recognized gain (loss) on the forward sales and whole loan commitments</a></td>
<td class="nump">$ 79<span></span>
</td>
<td class="nump">$ 118<span></span>
</td>
<td class="num">$ (268)<span></span>
</td>
<td class="nump">$ 1,100<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_cvco_ForwardCommitmentsRecordedatFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Forward Commitments Recorded at Fair Value</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ForwardCommitmentsRecordedatFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_InterestRateLockCommitmentsRecordedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest rate lock commitments are recorded at fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_InterestRateLockCommitmentsRecordedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_ReservesRelatedToConsumerLoansSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reserve for consumer loans sold contingent repurchase and indemnification obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ReservesRelatedToConsumerLoansSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_SECInquiryAllegedGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>SEC Inquiry alleged gains</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_SECInquiryAllegedGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingencyNewClaimsFiledNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total number of new claims filed pertaining to a loss contingency during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyNewClaimsFiledNumber</td>
</tr>
<tr>
<td style="padding-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_LossContingenciesByNatureOfContingencyAxis=us-gaap_GuaranteeOfIndebtednessOfOthersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=us-gaap_GuaranteeOfIndebtednessOfOthersMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=cvco_LoanRepurchaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=cvco_LoanRepurchaseMember</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_LossContingenciesByNatureOfContingencyAxis=cvco_CountryplaceCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=cvco_CountryplaceCommitmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326009960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract', window );"><strong>Loan Contracts with Off-Balance Sheet Commitments</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="top.Show.showAR( this, 'defref_us-gaap_ContractualObligation', window );">Construction loan contract amount</a></td>
<td class="nump">$ 22,466<span></span>
</td>
<td class="nump">$ 37,628<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="top.Show.showAR( this, 'defref_cvco_ConstructionAdvances', window );">Construction Advances</a></td>
<td class="num">(7,485)<span></span>
</td>
<td class="num">(13,801)<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="top.Show.showAR( this, 'defref_cvco_RemainingConstructionContingentCommitment', window );">Remaining construction contingent commitment</a></td>
<td class="nump">$ 14,981<span></span>
</td>
<td class="nump">$ 23,827<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_ConstructionAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Construction Advances</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_ConstructionAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loan contracts with off balance sheet commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_RemainingConstructionContingentCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remaining construction contingent commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_RemainingConstructionContingentCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractualObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractualObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>97
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630313307480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity and Redeemable Noncontrolling Interest (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Jul. 03, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Jun. 27, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 699,067<span></span>
</td>
<td class="nump">$ 683,640<span></span>
</td>
<td class="nump">$ 624,007<span></span>
</td>
<td class="nump">$ 607,586<span></span>
</td>
<td class="nump">$ 683,640<span></span>
</td>
<td class="nump">$ 607,586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Cavco common stockholders</a></td>
<td class="nump">37,610<span></span>
</td>
<td class="nump">27,046<span></span>
</td>
<td class="nump">15,049<span></span>
</td>
<td class="nump">16,674<span></span>
</td>
<td class="nump">64,656<span></span>
</td>
<td class="nump">31,723<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Other comprehensive income, net</a></td>
<td class="num">(13)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">68<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Issuance of common stock under stock incentive plans</a></td>
<td class="nump">2,729<span></span>
</td>
<td class="nump">136<span></span>
</td>
<td class="nump">522<span></span>
</td>
<td class="num">(533)<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">1,317<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">1,103<span></span>
</td>
<td class="nump">945<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="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Common stock repurchases</a></td>
<td class="num">(7,594)<span></span>
</td>
<td class="num">(12,842)<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">733,116<span></span>
</td>
<td class="nump">699,067<span></span>
</td>
<td class="nump">640,688<span></span>
</td>
<td class="nump">624,007<span></span>
</td>
<td class="nump">733,116<span></span>
</td>
<td class="nump">640,688<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MovementInMinorityInterestRollForward', window );"><strong>Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Beginning balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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="top.Show.showAR( this, 'defref_us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination', window );">Initial value of noncontrolling interest upon transaction</a></td>
<td class="nump">1,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net Income (Loss) Attributable to Noncontrolling Interest</a></td>
<td class="nump">73<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Other comprehensive income</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Distributions</a></td>
<td class="num">(180)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Ending balance</a></td>
<td class="nump">$ 1,128<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,128<span></span>
</td>
<td class="nump">$ 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="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance, common stock, shares issued</a></td>
<td class="nump">9,245,721<span></span>
</td>
<td class="nump">9,241,256<span></span>
</td>
<td class="nump">9,177,064<span></span>
</td>
<td class="nump">9,173,242<span></span>
</td>
<td class="nump">9,241,256<span></span>
</td>
<td class="nump">9,173,242<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock under stock incentive plans, shares</a></td>
<td class="nump">29,295<span></span>
</td>
<td class="nump">4,465<span></span>
</td>
<td class="nump">11,098<span></span>
</td>
<td class="nump">3,822<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="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance, common stock, shares issued</a></td>
<td class="nump">9,275,016<span></span>
</td>
<td class="nump">9,245,721<span></span>
</td>
<td class="nump">9,188,162<span></span>
</td>
<td class="nump">9,177,064<span></span>
</td>
<td class="nump">9,275,016<span></span>
</td>
<td class="nump">9,188,162<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">$ 92<span></span>
</td>
<td class="nump">$ 92<span></span>
</td>
<td class="nump">$ 92<span></span>
</td>
<td class="nump">$ 92<span></span>
</td>
<td class="nump">$ 92<span></span>
</td>
<td class="nump">$ 92<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Cavco common stockholders</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Other comprehensive income, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Issuance of common stock under stock incentive plans</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">92<span></span>
</td>
<td class="nump">92<span></span>
</td>
<td class="nump">92<span></span>
</td>
<td class="nump">93<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="num">(14,283)<span></span>
</td>
<td class="num">(1,441)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,441)<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="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Cavco common stockholders</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Other comprehensive income, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Issuance of common stock under stock incentive plans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Common stock repurchases</a></td>
<td class="num">(7,594)<span></span>
</td>
<td class="num">(12,842)<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="num">(21,877)<span></span>
</td>
<td class="num">(14,283)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(21,877)<span></span>
</td>
<td class="nump">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="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional paid-in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">255,071<span></span>
</td>
<td class="nump">253,835<span></span>
</td>
<td class="nump">252,672<span></span>
</td>
<td class="nump">252,260<span></span>
</td>
<td class="nump">253,835<span></span>
</td>
<td class="nump">252,260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Cavco common stockholders</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Other comprehensive income, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Issuance of common stock under stock incentive plans</a></td>
<td class="nump">2,728<span></span>
</td>
<td class="nump">136<span></span>
</td>
<td class="nump">522<span></span>
</td>
<td class="num">(533)<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">1,317<span></span>
</td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">1,103<span></span>
</td>
<td class="nump">945<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">259,116<span></span>
</td>
<td class="nump">255,071<span></span>
</td>
<td class="nump">254,297<span></span>
</td>
<td class="nump">252,672<span></span>
</td>
<td class="nump">259,116<span></span>
</td>
<td class="nump">254,297<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">458,103<span></span>
</td>
<td class="nump">431,057<span></span>
</td>
<td class="nump">371,085<span></span>
</td>
<td class="nump">355,144<span></span>
</td>
<td class="nump">431,057<span></span>
</td>
<td class="nump">355,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Cavco common stockholders</a></td>
<td class="nump">37,610<span></span>
</td>
<td class="nump">27,046<span></span>
</td>
<td class="nump">15,049<span></span>
</td>
<td class="nump">16,674<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="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Other comprehensive income, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Issuance of common stock under stock incentive plans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">495,713<span></span>
</td>
<td class="nump">458,103<span></span>
</td>
<td class="nump">386,134<span></span>
</td>
<td class="nump">371,085<span></span>
</td>
<td class="nump">495,713<span></span>
</td>
<td class="nump">386,134<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_ComprehensiveIncomeMember', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance</a></td>
<td class="nump">84<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="nump">90<span></span>
</td>
<td class="nump">97<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Cavco common stockholders</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Other comprehensive income, net</a></td>
<td class="num">(13)<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">68<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="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Issuance of common stock under stock incentive plans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">84<span></span>
</td>
<td class="nump">165<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 165<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember', window );">Noncontrolling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">Issuance of common stock under stock incentive plans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityPeriodIncreaseDecrease', window );">Cumulative effect of implementing ASU 2016-13, net</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="num">(733)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityPeriodIncreaseDecrease', window );">Cumulative effect of implementing ASU 2016-13, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 | Treasury Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityPeriodIncreaseDecrease', window );">Cumulative effect of implementing ASU 2016-13, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 | Additional paid-in capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityPeriodIncreaseDecrease', window );">Cumulative effect of implementing ASU 2016-13, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 | Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityPeriodIncreaseDecrease', window );">Cumulative effect of implementing ASU 2016-13, net</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="num">(733)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member', window );">Accounting Standards Update 2016-13 | Accumulated other comprehensive income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityPeriodIncreaseDecrease', window );">Cumulative effect of implementing ASU 2016-13, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=122142933&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123468992&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MovementInMinorityInterestRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MovementInMinorityInterestRollForward</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NoncontrollingInterestIncreaseFromBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in noncontrolling interest from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_StockholdersEquityPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in stockholders' equity during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_ComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_ComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember</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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member</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>98
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630320777352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Jul. 03, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Jun. 27, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Earnings Per Share Computation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Cavco common stockholders</a></td>
<td class="nump">$ 37,610<span></span>
</td>
<td class="nump">$ 27,046<span></span>
</td>
<td class="nump">$ 15,049<span></span>
</td>
<td class="nump">$ 16,674<span></span>
</td>
<td class="nump">$ 64,656<span></span>
</td>
<td class="nump">$ 31,723<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">9,190,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,182,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,194,577<span></span>
</td>
<td class="nump">9,178,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of dilutive securities</a></td>
<td class="nump">82,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,464<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,863<span></span>
</td>
<td class="nump">101,471<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">9,273,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,295,409<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,274,440<span></span>
</td>
<td class="nump">9,280,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Net income per share attributable to Cavco common stockholders:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (usd per share)</a></td>
<td class="nump">$ 4.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.64<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.03<span></span>
</td>
<td class="nump">$ 3.46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (usd per share)</a></td>
<td class="nump">$ 4.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.97<span></span>
</td>
<td class="nump">$ 3.42<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive stock equivalents excluded from computation</a></td>
<td class="nump">2,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,417<span></span>
</td>
<td class="nump">30,182<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=125512782&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123482062&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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>99
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630325906792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of the Fair Value and Carrying Value of Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Book Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on 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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsFairValueDisclosure', window );">Non-marketable equity investments</a></td>
<td class="nump">$ 19,772<span></span>
</td>
<td class="nump">$ 21,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableFairValueDisclosure', window );">Consumer loans receivable</a></td>
<td class="nump">58,599<span></span>
</td>
<td class="nump">74,798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Commercial loans receivable</a></td>
<td class="nump">71,933<span></span>
</td>
<td class="nump">44,314<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Securitized financings and other</a></td>
<td class="num">(19,565)<span></span>
</td>
<td class="num">(12,186)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Book Value | Available-for-sale debt securities</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on 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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">18,179<span></span>
</td>
<td class="nump">14,946<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Book Value | Marketable equity securities</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on 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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">16,566<span></span>
</td>
<td class="nump">17,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimated Fair Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on 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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsFairValueDisclosure', window );">Non-marketable equity investments</a></td>
<td class="nump">19,772<span></span>
</td>
<td class="nump">21,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableFairValueDisclosure', window );">Consumer loans receivable</a></td>
<td class="nump">65,641<span></span>
</td>
<td class="nump">86,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Commercial loans receivable</a></td>
<td class="nump">70,363<span></span>
</td>
<td class="nump">42,379<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Securitized financings and other</a></td>
<td class="num">(19,454)<span></span>
</td>
<td class="num">(12,340)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimated Fair Value | Available-for-sale debt securities</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on 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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">18,179<span></span>
</td>
<td class="nump">14,946<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Estimated Fair Value | Marketable equity securities</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="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on 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="top.Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">$ 16,566<span></span>
</td>
<td class="nump">$ 17,600<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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investments accounted under the equity method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125513658&amp;loc=d3e32014-111567<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NotesReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember</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_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630316917624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Oct. 02, 2021 </div>
<div>USD ($) </div>
<div>Loans</div>
</th>
<th class="th">
<div>Apr. 03, 2021 </div>
<div>USD ($) </div>
<div>Loans</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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="top.Show.showAR( this, 'defref_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio', window );">Number of loans serviced with MSRs | Loans</a></td>
<td class="nump">4,533<span></span>
</td>
<td class="nump">4,647<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="top.Show.showAR( this, 'defref_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio', window );">Weighted average servicing fee</a></td>
<td class="nump">0.3439%<span></span>
</td>
<td class="nump">0.3357%<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="top.Show.showAR( this, 'defref_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio', window );">Capitalized servicing multiple</a></td>
<td class="nump">73.70%<span></span>
</td>
<td class="nump">45.90%<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="top.Show.showAR( this, 'defref_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio', window );">Capitalized servicing rate</a></td>
<td class="nump">0.2536%<span></span>
</td>
<td class="nump">0.1542%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio', window );">Serviced portfolio with MSRs</a></td>
<td class="nump">$ 586,547<span></span>
</td>
<td class="nump">$ 593,939<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Mortgage servicing rights</a></td>
<td class="nump">$ 1,488<span></span>
</td>
<td class="nump">$ 916<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Loan Servicing Rate of Loans Held-in-portfolio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capitalized Servicing Multiple of Loans Held-in-portfolio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Loans Outstanding of Loans Held-in-portfolio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-Average Servicing Fee of Loans Held-in-portfolio</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cvco_</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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_PrincipalAmountOutstandingOfLoansHeldInPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107314-111719<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ServicingAssetAtFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122492-111745<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>101
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630326046216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLaborRelatedExpenses', window );">Leased employee labor expense under Transition Services Agreement</a></td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription', window );">Commodore multiemployer benefit plan description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Commodore participates in the IAM National Pension Fund, a multiemployer defined benefit plan. Participation in this plan is available to all hourly employees who are members of the participating collective bargaining unit. Once the TSA ends, we will contribute to the plan a specified amount per hour worked for each eligible employee. Benefits under this plan are based on a fixed monthly benefit rate per year of credited service. The risks of participating in this multiemployer plan differ from single-employer plans. The potential risks include, but are not limited to, the use of the Company's contributions to provide benefits to employees of other participating employers, the Company becoming obligated for other participating employers' unfunded obligations and, upon the Company's withdrawal from the plan, the Company being required to pay the plan an amount based on the underfunded status of the plan, referred to as a withdrawal liability.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the nature and effect of a business combination or divestiture on a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450673-114947<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=SL14450702-114947<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription</td>
</tr>
<tr>
<td style="padding-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_OtherLaborRelatedExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of labor-related expenses classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLaborRelatedExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>102
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630322059240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Net Revenue</a></td>
<td class="nump">$ 14,000<span></span>
</td>
<td class="nump">$ 10,300<span></span>
</td>
<td class="nump">$ 28,800<span></span>
</td>
<td class="nump">$ 23,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="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Commercial loans receivable</a></td>
<td class="nump">3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,700<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_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansAndLeasesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>103
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630312672776">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Sep. 24, 2021</div></th>
<th class="th"><div>Jul. 04, 2021</div></th>
<th class="th"><div>Jul. 03, 2021</div></th>
<th class="th"><div>Apr. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition details</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAggregateCost', window );">Initial investment in Craftsman</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investment balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19,772<span></span>
</td>
<td class="nump">$ 19,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Assets acquired and liabilities assumed</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">106,487<span></span>
</td>
<td class="nump">106,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=cvco_MinorityHolderMember', window );">Minority Holder</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition details</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Minority interest ownership</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition details</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage', window );">Ownership of Craftsman prior to acquisition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Additional ownership acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<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="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investment balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,900<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain', window );">Remeasurement gain on step acquisition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to Acquire Businesses, Gross</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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="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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue', window );">Reedemable noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Assets acquired and liabilities assumed</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,466<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">577<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,393<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">846<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total identifiable assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,451<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,028<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net identifiable assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,423<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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,933<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,356<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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Results since acquisition</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Net revenue since acquisition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,500<span></span>
</td>
<td class="nump">4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">243<span></span>
</td>
<td class="nump">243<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman | Forecast</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition details</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Additional ownership acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman | Forecast | Interest subject to Put or Call Right</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition details</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Additional ownership acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman | Other Noncurrent Liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition details</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue', window );">Reedemable noncontrolling interest</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember', window );">Craftsman | Trademarks and Trade Names [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Assets acquired and liabilities assumed</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Trademarks and trade names</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition details</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts', window );">Acquisition related deal costs for Commodore</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Assets acquired and liabilities assumed</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">619<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,930<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets', window );">Commercial loans, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,960<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,787<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property, plant and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,606<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">534<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Total identifiable assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,836<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Accounts payable and accrued liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,249<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net identifiable assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,587<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="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,464<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,051<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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Results since acquisition</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Net revenue since acquisition</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Net income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (645)<span></span>
</td>
<td class="num">$ (645)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore | Customer relationships</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Assets acquired and liabilities assumed</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Customer-related intangible</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,800<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="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful lives of acquired intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore | Order or Production Backlog</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Assets acquired and liabilities assumed</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Customer-related intangible</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore | Noncompete Agreements</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Assets acquired and liabilities assumed</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Customer-related intangible</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<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="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful lives of acquired intangible assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember', window );">Commodore | Trademarks and Trade Names [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Assets acquired and liabilities assumed</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Trademarks and trade names</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,800<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><td colspan="8"></td></tr>
<tr><td colspan="8"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes $3.0&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Includes assets acquired under finance leases. See Note 9 for additional information.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">Includes $11.8&#160;million assigned to customer-related intangibles, subject to a useful life of 11 years amortized on a straight-line basis; $3.8&#160;million assigned to trademarks and trade names, which are considered indefinite lived intangible assets and are not subject to amortization; $2.3&#160;million for acquired sales order backlogs that will be amortized over the period to produce the associated backlog; and $0.5&#160;million for a covenant not to compete from the sellers, amortized on a straight-line basis over the term of 5 years.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top">Attributable to the Factory-built housing segment, all of which will be deductible for income tax purposes.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of voting equity interests acquired at the acquisition date in the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionProFormaInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets (as defined) recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -URI http://asc.fasb.org/topic&amp;trid=2134543<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage</td>
</tr>
<tr>
<td style="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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentAggregateCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the aggregate cost of investments accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentAggregateCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=cvco_MinorityHolderMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_OwnershipAxis=cvco_MinorityHolderMember</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_BusinessAcquisitionAxis=cvco_CraftsmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_CraftsmanMember</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_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_StatementScenarioAxis=srt_ScenarioForecastMember</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_EquityInterestIssuedOrIssuableByTypeAxis=cvco_InterestSubjectToPutOrCallRightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_EquityInterestIssuedOrIssuableByTypeAxis=cvco_InterestSubjectToPutOrCallRightMember</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="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_TrademarksAndTradeNamesMember</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_BusinessAcquisitionAxis=cvco_CommodoreMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=cvco_CommodoreMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OrderOrProductionBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_OrderOrProductionBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630321646440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations and Asset Acquisitions (Pro Forma) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
<th class="th"><div>Oct. 02, 2021</div></th>
<th class="th"><div>Sep. 26, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaInformationAbstract', window );"><strong>Pro-forma results</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="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaRevenue', window );">Net revenue</a></td>
<td class="nump">$ 444,303<span></span>
</td>
<td class="nump">$ 327,491<span></span>
</td>
<td class="nump">$ 856,054<span></span>
</td>
<td class="nump">$ 635,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 38,331<span></span>
</td>
<td class="nump">$ 20,665<span></span>
</td>
<td class="nump">$ 66,161<span></span>
</td>
<td class="nump">$ 37,494<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="nump">$ 4.13<span></span>
</td>
<td class="nump">$ 2.22<span></span>
</td>
<td class="nump">$ 7.13<span></span>
</td>
<td class="nump">$ 4.04<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_BusinessAcquisitionProFormaEarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted</td>
</tr>
<tr>
<td style="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_BusinessAcquisitionProFormaInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionProFormaInformationAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionsProFormaNetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionsProFormaRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsProFormaRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>105
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="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.21.2</span><table class="report" border="0" cellspacing="2" id="idm140630313756168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 02, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 26, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 02, 2021 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Sep. 26, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 03, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Business Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenue</a></td>
<td class="nump">$ 359,543<span></span>
</td>
<td class="nump">$ 257,976<span></span>
</td>
<td class="nump">$ 689,965<span></span>
</td>
<td class="nump">$ 512,777<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">49,021<span></span>
</td>
<td class="nump">19,596<span></span>
</td>
<td class="nump">84,499<span></span>
</td>
<td class="nump">41,276<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">1,056,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,056,433<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 951,833<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember', window );">Factory-built housing</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Business Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenue</a></td>
<td class="nump">342,094<span></span>
</td>
<td class="nump">240,967<span></span>
</td>
<td class="nump">654,377<span></span>
</td>
<td class="nump">479,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">46,893<span></span>
</td>
<td class="nump">17,452<span></span>
</td>
<td class="nump">80,452<span></span>
</td>
<td class="nump">35,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">819,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">819,879<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">711,579<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember', window );">Financial services</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="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationProfitLossAbstract', window );"><strong>Business Segment Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Net revenue</a></td>
<td class="nump">17,449<span></span>
</td>
<td class="nump">17,009<span></span>
</td>
<td class="nump">35,588<span></span>
</td>
<td class="nump">33,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">2,128<span></span>
</td>
<td class="nump">$ 2,144<span></span>
</td>
<td class="nump">4,047<span></span>
</td>
<td class="nump">$ 5,374<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="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">$ 236,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 236,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 240,254<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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=124359900&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SegmentReportingInformationProfitLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationProfitLossAbstract</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=cvco_FactoryBuiltHousingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvco_FactoryBuiltHousingMember</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_StatementBusinessSegmentsAxis=cvco_FinancialServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=cvco_FinancialServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>106
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MEP-((EGL\Q4G2JSSK;*Y4$K$^>&*LX!+_0#<7PBACB?Z!>5NZ_@_4$L#!!0
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
MM\DA5Y_$P\^\(^37_C8BE\TG>6BQ(8 W!ZE$T1G#$Q19V7XGCUT@3@S #V[
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
M:O57PM@F(<ZGE'<8C;O28Y&&EW&8E_U]I*H@7ZZ_7NX/^*SF]UR=GE?ZNOA
M'Z=T!PP7"SJMX@XSG.+,4\GCT3_7PM#\-AR"_Z,KX;<[D%Z<NBF-#=_B,-^L
M6=%5H^\,G)LRMEE%2&0MI&V5I-A39&(#M3@,M<^:8>QE@3#HB</H>6$@'#=\
MT)%, V%;^1+"D"0.DT0_S7 F5F> =G3IN% [GM>4\#A<PK7_U7Y&=*E.[#[?
M'979D02VE3\)$E.5D_!=W5$25*<#D)C*FX0K[_,#L)\H/6H2\L4D  ZKZ>+/
M1P]';%A[KY\9Z9"^X>L?,Q@^'9Y+N=1/8TP^_X#?+?NG2\PT_<,N7XL6>HD.
MU6P%4T9O,UB0MG]^I'\CQ58_@G$GI!0;_7+-BHJUR@#^OA)"'MZH+QB>XKGX
M/U!+ P04    " #S@653R-ABK$\,   /(   &    'AL+W=O<FMS:&5E=',O
M<VAE970U+GAM;*5::W/;-A;]*QAMNW5F9-F2[;2;)IE1G*1--P\WSF-G=O8#
M1$(28A)@ -"R\^OWW N I/Q*TGZ)10*XN,]S'\S#C75G?JU4$!=U9?RCT3J$
MYL'>GB_6JI9^8AMEL+*TKI8!CVZUYQNG9,F'ZFIOMK]_?Z^6VHP>/^1W)^[Q
M0]N&2AMUXH1OZUJZRR>JLIM'H^DHOWBK5^M +_8>/VSD2IVJ\+XY<7C:ZZB4
MNE;&:VN$4\M'H_GTP9-#VL\;/FBU\8/?@B196'M&#R_*1Z-]8DA5J@A$0>+/
MN3I6546$P,;G1'/474D'A[\S]><L.V192*^.;?51EV']:/3+2)1J*=LJO+6;
MWU62YXCH%;;R_*_8I+W[(U&T/M@Z'08'M3;QK[Q(>OB6 [-T8,9\QXN8RZ<R
MR,</G=T(1[M!C7ZPJ'P:S&E#1CD-#JL:Y\+C)])K+^Q2G#CEE0F2=/5P+X T
M;=@K$IDGD<SL%C+WQ2MKPMJ+9Z94Y?;Y/;#4\37+?#V9W4GP31$F8G\V%K/]
MV?0.>@>=G =,[^ V>FXEC?["XHW%L37>5KJ4T3-,N24^J>.Y-M(46E;B%"\5
MW#!X\=_YP@<'1_K?'1P==AP=,D>'?U?S?X&,>+=6</C"UHTTE]JL1&MD6^J@
MRH'L>+A13! [EN>%%2],"0]T6ODQ?A<3UI3&#M\NO"ZUI"6Q Q_D(#M7U>58
MC#9J/!*CUM._MG7X$\#-Z#@R,Q+6X8'HC^Z)M3Q78J&4$8"41CJPU+3.M]($
M$2P?=&V%2^AFIU9MQ?(QC[1XJHK6Z:#3CF<7Q5J:E8*0=:T](\<.WW[Z[!C7
M <3$GZUT0;GJ4KQ5C74DKQ$4X6*ZO_LGDYF[H(M*X07=@Z/8FJ\6I[O_F8@Y
M=.M**)8D+I0+@#^A303)[%-+:X.Q08E2^Z*ROH6%A*$M%6[7IJA:! M^B&5G
M!M^;H=.(-FQ+5V*/ CZ$M7@_.9V(E3+*,2TLJX;L2?M:$\CBC<,-NB'E[8Q^
MF\]/MM1=6 2J\3@"E=A:AW!%];XMUC?K?@)?8.7;1IL4+K4T@'#B>TQ+7MTL
M4I)9@&DART]P+GX_3@O$=M0/[H-A';W8VA?6,@@H11A5*.^11HC7I=1D3[XH
M^HSR0&7/]J;G1CEM2U8IQ8@J)^*CBMI0Y[)J.1;(J=7G%NMXR>S*)1R%"2QD
MQ<J/B;*,]SC;KM:\S"^22RYU16SS$R+3L9-%J[''/CL>LT;Q #DV](^QV47D
M FYWC9$)Q;-7WQ"Z?FW;JH2)!65H\AP8^E-K8@KLF/AV+$B<BM?P8Y]#\NO'
MALX-#& 4%W-C6FR+83>,NG]WAKI4T@E%.43,X<"5.(@98$QJQ<NA&N'6'8'1
M/=91BID.Q6]Q0E(*A:H.EY$BA0<T]KG5%**],Y/ M3R#E_B@$=DI&*1'#=-$
M((H>N5P" *-J:PK ;/>H@6_365;U%FZSWJ-LL&($&G!=P+Q$:'')1XP%]D(J
M9XT\UZ[UXOC-AQ=/=Z?_$B!4JEH7\':2K%0QLGN!:NL(H99+72!FF LXX*<(
MZ!/QM%71[#*N6?+; 2^<') 26P[:&'8%.R'1Q-:ELS6.6S_08A1H2R57\@\T
MX-2:BC_$*'*/K15??]<9Z=?B.:K,/N[!'R*_[N*?D<.&#CTTXW"I"TG"Y@C.
M8H!(03276S27+<"+_#0+P;8"& *+29\$_N)HMGMT@.!69_!!7\BJ\VS&AN@2
MIS*T /5+L /&/'O;*^E@G8,I');841)/\;)G]#,1^QQS&/DQLG\4?QKO@S78
MI24"H #[<%(<6"((\3*?4Q<AL8(KIX?YH%[VN#KN!1X(@.V*G.#;!(@:(B"G
M6!K2V6@H,5&*@1Y+O1D;F5=SKCB:1?88LI.6.:@V2%)JQ>9_(':FR.YP0^LN
M=Q>MAB,#"3TDA#K6&APE<AZ/%DE-5BKE-7AQ=?/1=!N%>83LG=F](:0H=ZX+
M<O\K-P _6B+84O+.M,A4;4WQP 3B[1KO'#VQ<#BK5[%T(#Z ,]0,*'%.=1:"
M'D8&T% =0%GBRBTU,5+;$EG:Q4<F!#0\H]> A[<??)>T9O=Y#U\3BP6<C$F"
M"DPO*EMPB*4#:.?8XN^-[@*O$YRB"D%9DODE?"%0(T;<(K140V@.ZR/!H9)<
MM% S#B*>Z]80_MH-BIC(:XEL5Y'.,Q9&7BE_'-[/@;9+!SJ[H3]R&4ZN6R;[
MA]"$24 4S04/U-A9H:MD+ZDK '*[RY-*8F'.)17O.;:NF2#;#-=']Z)+2-,;
M<8L85&1*Z4J")6 C),U(L3.ZMD;I:^MV32H0LH%=SBE?J)(J/?&:O1$_7B&W
MK)"DQ-Q["YF[FC/O_)T \Z4%D6XKB6%3;D1;7"FWEQ3EHBCB-USF#&OL[IM0
M4+Y^-4=!6:?5W84LSJB&ZNMQE-\M5T^2D&Q)5LUI%PZ7#\(7C#6[-ZTP4^2E
MN]8 IRL(PQ4(JE14^9X(4HJ_$KDUN<-UY9,B-04G?L##\(:H%WFYMR&<I(Z)
M 5<EYXP%[I5HFX@W: :H[*X7D'-VF"N5#:5P+B5B/E\0  !4XXVI5T )H5+.
MK[1<H&9DI>&FE%00LY28AT8C#TSOR?WZFIE;,GTQ8)+>XE<FR^$$O"3LJZZ$
M$$=ZK.O?#9/?<@!_'.)7:[JO5S0I]??U,>O%:Z()(ZE85@J4AMQ3R++DI5QF
M+FAD%/.0)' LG&YR94=(J5&R4+<R;'K 4$$2PPBM[ZNO*W7A-[$_%FB>X&<T
M>U*<^IC;:2X3NI+X^\IA.MK5K1-4PZ52-2/Z:XLZ!Q@ &Y$L+ZAX059EW0R3
MYVQ_^C.[68X$BMVC_1]CN4-Y&-<<.W0O'A[!4 !A7KX\CA74]H)X&E$W]FZT
M::N?%V<&W@)W%?_\QR^SV?ZOW7%NY+FW?@;=DYM1@TT6E]3YN'(7&@\,=PPV
MC''=W01PUX,*>.ZHP8JN":5#D-?HT$H9BQHJ8WJ'910C365D[>O3 64G%DYR
M1Y'"%EZ.K96W&11R(\TY.KB4!ZD'5J%M6$9F;@LZ$,#(:)&M&A&C=WE/V6LS
MAEU<6\J:(*7<1(XC>/S1XM40-A3;C[R$,BFTOH(V&([C$*-7WTFRO)CG+5!^
MWQRQPAG %HPVL:JE&2VIBUPE(MM:-UN^,A81&E);$>F,B=!BZ&V4)@1*>90M
M<Y^UV'<Z=W!)POZ8 XCZK5C6]$=NN%]LX'U1$/)TAJ:AZFAW&^MS+M>A]3%M
MDPG+6+7]>3&,L:$:<K1]5!E15)F*8'AK@!-YF4;)1+R#=506"P1]=IH%'5]K
M=1XU@L:3<MF.[]'N7LP$0]1@=:0PHJJJ(GL5%ACWA6<@E"2'?'>1GHOTWKI)
M:;UDX):F"ZTGTS&FIL[E#CM!DU45=2I[8$:(_ 7S7?,> \PI8M8\F+(-#Z[8
MD/VJIAQ.N1W"H87MH)_-<=UP@H<M,>^.Q0^SR9% S%5TJ.MDI':"YCVJHT--
M>D=7W:IFIDTCN-[-*VM6NUBNMQ*X3U\;$KVMU/ D#9%.>8C4 I-</\0D7XNI
M _ P0+)"-C%=(@EP-Q@'"YSLN*L5-$?B2=584!:L!JI.ADCXR*.Y3JV$1ZY/
M/G=('B=PBNM[*C5R0S<P"RMUS-]'RM@!-[1*ZN&HH^(.G0GLVD_S1 =,VV1R
M^O].1JE$Z6P4;)<^T>PV-.G$W3S.N^9[XZ&STI2$F:*O.40FN52:B _*3QYB
MTGB8#_[D!R$XW0+8G90Y3]!#\4<O?I[^>J\++QX9"=^H B5-[V%]-'(1#4O$
M#C'*Q\W!!<]3!HX]$2_UF=J@T1DGEF^5J ]/RJ.T!T2^)L0Q2;TM16=TNL5+
M)$&D!D8MGZJV!>'N EFCB\1.%VELEW6*ZKM0&3'D)1M\VXG[F6X^<[,->M:O
M?E!0%\H5VG?CGHZ77-#T,L9)!'A!)1"J:)D.GVY I9NNUYY'3K(+&[NH]"I]
MB/IA.IE=@RE0"%1 _BVX*BJJ4-B=.%VA%*5& FB:<+M67[Y(\(K[L 8APX8^
M# S!C&>!P19G:!L 5OZG?/:FF>9MZ/;VZZ';8=R[;H :QP=Q[!?BX(!)L U9
MI;=*?K78_MXQ8_+D)?7A-\'XUTE,;OH\N#?X2%LKM^)/T3PK-2%^K^W>=E^[
MY_$C;[\]?BI_)=T*':NHU!)']R<_'XUB>.>'8!O^Y+NP(=B:?ZZ5A$5H ];I
MRU1^H NZ_P/P^/]02P,$%     @ \X%E4P:ZM(&- P  9@<  !@   !X;"]W
M;W)K<VAE971S+W-H965T-BYX;6RM55%OI#80_BLCU(=6\@6P 4.TNU*2:W3W
M<+HH::X/51^\X%VL@$UMDTWZZSL&=KN1>E$K]07L\<PWWS>VQZN#L4^NE=+#
M2]]IMXY:[X?+.'9U*WOA+LP@-:[LC.V%QZG=QVZP4C134-_%-$F*N!=*1YO5
M9+NSFY49?:>TO+/@QKX7]O5:=N:PCM+H:+A7^]8'0[Q9#6(O'Z1_'.XLSN(3
M2J-ZJ9TR&JS<K:.K]/(Z"_Z3PS<E#^YL#$')UIBG,/G<K*,D$)*=K'U $/A[
MEC>RZP(0TOACP8Q.*4/@^?B(?CMI1RU;X>2-Z7Y5C6_741E!(W=B[/R].7R2
MBYX\X-6F<],7#K-OQB.H1^=-OP0C@U[I^2]>ECJ<!93)=P+H$D GWG.BB>5'
MX<5F9<T!;/!&M#"8I$[12$[IL"D/WN*JPCB_N9?/4H\2=M;T<&.TMU@GAR1\
M"S=3>FG=*O:8*@3$]0)[/</2[\ 6\ 6Q6@<_ZT8V;^-CI'CB28\\K^F[@%]K
M?P$))4 3FKZ#QTZZV83'_HONM[+AMZNMF^R_OY,P.R7,IH39_UWH=V'#G;UT
M@ZCE.L)+Z:1]EM&_RP6_M.AA.KR62N_!BVTGE[NI_I1N.7Q8AOI8'3O#.FB4
M$_N]E7OA90/;5UP9C%T0Y![OK >A&W!FM+6$'Y4&WYK1H<W]=(F)K91O#@@\
MJ)>W!MQOL\7DRX[#@QR\["=+,9F2<Y>WJ[=(UMC7#]M1=1Y"XB#P\>+A CXM
MD\#NT6Z%AH\HJC/#Q+DVC43_'B7^ +3,295Q'*45)YPR'.5921@+-E9RDA85
MDF[&3M@EBJ6$E072(UG)("])DC#(4D*+ NZ$?8(>,W1P_\U!A9 E?A/*,0%A
M5064$IY5\-6W*"3-2<(8I(QPEB$94K 2*"<E9\ R2I(*K5E"JH)#D6>$<0X9
M1[R<PZW20M=*=! .A*J1V6?M1HM&"=AJ=?V*6OM>N=!;'6Y?+;$W-O.!\:VR
MS8=!6/\*ZA2&_H/0"J'*/ &.V=*I*"G)L4@+YX+DJ -_E%%@C)1%#HR2%#FG
MG&0H#G])4@'+25Z6P87C3F(Y\PIQ0HEISDG%"QP5987J\E#V%"N#&?_I&L9G
MO0]/ZW[J\'AZS:C]W 9/UM,C<C7WSK_=YQ?HB[![% R=W&%H<L'S".S<U>>)
M-\/42;?&X]68ABT^A-(&!US?&>./DY#@]+1N_@)02P,$%     @ \X%E4]8^
MI,]! P  2@<  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6R=54V/VS@,
M_2N$T4,',,:V['P-D@!)VJ(+;-'!I-T]+/:@V$PL5)9<29ET_GTIV7$S;2>'
M7FQ1XGOD(_4Q/VGSQ=:(#KXU4ME%5#O7WB6)+6MLN+W5+2I:V6O3<$>F.22V
M-<BK &IDPM)TG#1<J&@Y#W/W9CG71R>%PGL#]M@TW#RM4>K3(LJB\\2#.-3.
M3R3+><L/N$7WN;TW9"4#2R4:5%9H!0;WBVB5W:T+[Q\<_A%XLA=C\$IV6G_Q
MQE_5(DI]0BBQ=)Z!T^\1-RBE)Z(TOO:<T1#2 R_'9_9W03MIV7&+&RW_%96K
M%]$T@@KW_"C=@SZ]QU[/R/.56MKPA5/GFT\B*(_6Z:8'4P:-4-V??^OK< &8
MIB\ 6 ]@(>\N4,CR#7=\.3?Z!,9[$YL?!*D!3<D)Y9NR=896!>'<\@&M,Z)T
M6,&&VWJ>."+U2TG9$ZP[ O8"P1@^:.5J"V]5A=5S?$+)#!FQ<T9K=I7P8^EN
M(64QL)1E5_CR06$>^/(7^+PLX*K3!V^_'L4CEZB<A?]6.Q)/^^+_*V&*(4P1
MPA1_7LBK!/[TW=F6E[B(Z'A9-(\8_<P*%W;I[5+3\;#>U'MP-<)>2SIG0AW@
MM5 THX^6M-N;.Z"ZZAT:H,JN6B,DY''':5!RS^ T;/11.?-T+RF-?O<1HN5/
M32@8>>R0_!OA>H"KA:G(P3B!%EY!-HVG+/6#<9P6,_A(.1E"/,\ZB_/Q"&:3
M&?4XSJ8CR"9QRJ;P-UI+88VA:-!J$\[MZVP63T?I#0W&\7B6WQ![GH_Z[T:3
MMVVUJKQFWG@!EJI@_B!];OQJJ0UM9*#JK<JRHR,&OI-X"Y^>5=CY26B-?A25
MAP>P*H44/&1.+1DV7]"-%YO/3_[<38->-%DG09FIT- -=5A+4846K;GDBEJS
M]>?==@JH4;K9T6:J!OFVUB<*_QN"K:-?5XUS=N](C;VV6[;8$B88X_B*HE?
M6!&S6>9;D[&8%?DO"B_[/?:(HHB+B1_E;!:S\0Q^=Q23B_N-.GH(MSCM%*^V
MN^J&V>&A6'7WXP_W[I7YP,U!* L2]P1-;R>C"$QW<W>&TVVX+7?:T?8)PYH>
M.S3>@=;W6KNSX0,,S^?R.U!+ P04    " #S@653'"&C:I4%   1#@  &
M 'AL+W=O<FMS:&5E=',O<VAE970X+GAM;+47VV[;-O17#HP])( 22[(EV4$2
M(.D%*["U1=-N#\,>:(FVB%"D2E)VO*_?.:0M*TZ38!OV(M[._:[+C3;WMN;<
MP4,CE;T:U<ZU%^.Q+6O>,'NN6Z[P9:E-PQP>S6IL6\-9Y9$:.4[C.!\W3*C1
M]:6_^VRN+W7GI%#\LP';-0TSVULN]>9JE(SV%U_$JG9T,;Z^;-F*WW'WK?UL
M\#3NJ52BX<H*K<#PY=7H)KFXG1*\!_A-\(T=[($T66A]3X</U=4H)H&XY*4C
M"@R7-7_#I21"*,;W'<U1SY(0A_L]]?=>=]1EP2Q_H^7OHG+UU6@V@HHO62?=
M%[WYF>_TR8A>J:7U7]@$V PYEIUUNMDAX[D1*JSL86>' <(L?@8AW2&D7N[
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
MG/1R30'_HC+M*A!S58?0?,H-I )59YP"TRJWNVK]&GHNA?R=MA@AZ*A0U)?
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
M+;B=\Q1ZK8$QI;%;.D\6H&G8S>@%QC[&)]NJEDYPF#B/-++])*8D"?CWF'S
M;"6.)1>*&B!1X(Y""4B",04"9\6GLAG1/JQ6EJUP42C.R+:NN37"JS=![4EE
M3VKOP])*>42.=*\>CS\<Q/%>UEY6X648G5ZXV21)>)K)A=*:P:-ZT'O*%%S+
MXP'&<3KF,>&BSB89O:EJ9((%16'J;<E-[S^"99/A]TE&WWTS3I/TAR?/?C:@
MVQ!:CNP^JD=QY!+L)ZC"R04G*SP/D()(CC"BB0+2R=%\&MCGP',^ $(:=C7&
M7R+.@Y6TXD&;IR4=^ %< Y KX?,EE2A;0K:TT8# EQH$K?ML/8'KQ&)AY8)[
M*S#AV8Y9H_==CJ6U%#9PIU5(2DMN9\@H>(8AW<UB3L2$AS'=(4R6/A@/Q7<[
MP)M&'G+0LD&4#G@R0HMSIM-H&!82\%?[3"?IGMF. OBL30RCTX:S.!JF(\Y6
M-!SQ,XO20)A)-![VPS..,SRW5;.G4O^EW_^8OTE,A5@[SEAE(%,+I*]H)/:A
MEL(V5&%9XG:7VX8![MB%BV6U4XWWE<",JUZOP;4>1,%V<-@@?=7&7JO6-&4!
MZGM P1)7N&5!.9_S,6I:2OD*\NP^7\419?T7V[/UD-G.J43.-)^4Y8Z95R)4
M=RZ96+D)46%W4FNW+A^$5F)K_8M^2;+_R?;4JK^,AME?#!G.*A+#_,XGR%XV
MT"=SQV/.1Q^0)/&+[=G]U-!F@;NX ;ZGV,2S/(%J.7*[^]P-KW=P:8;N1?@U
M8+]P76GOS[NON[^/:7OIWHNWOR[OA$6GXXXCY]@:=T>##MGV=Z!]\:8.5_"9
M\;C0A^D2?U#2L@#6YP;UN'EA [M_LNN_ 5!+ P04    " #S@653$D(\ 3H#
M   Y!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6RM54V/VS80_2L#
M(8==0-"W+7MA&["3% W0;8PLTAZ*'FAI9!&A2(6DXMU_WR%E*UX@V19-+A(Y
MG'GSAD,^KDY*?S(MHH7'3DBS#EIK^[LX-E6+'3.1ZE'22J-TQRQ-]3$VO496
M^Z!.Q%F2S...<1EL5MZVUYN5&JS@$O<:S-!U3#_M4*C3.DB#B^$#/[;6&>+-
MJF='?$#[L=]KFL432LT[E(8K"1J;=;!-[W:%\_<.?W \F:LQN$H.2GURDW?U
M.D@<(11868? Z/<%7Z,0#HAH?#YC!E-*%W@]OJ#_XFNG6@[,X&LE_N2U;=?!
M(H :&S8(^T&=?L5S/3.'5REA_!=.HV]!&:O!6-6=@VG><3G^V>-Y'ZX"%LEW
M K)S0.9YCXD\RS?,LLU*JQ-HYTUH;N!+]=%$CDO7E >K:953G-WL-?57VZ<0
M]H))"TS6\/;SP'O:>!N"1+N*+>5QWG%UQMR-F-EW,.=PKZ1M#;R5-=;/XV/B
M-Y',+B1WV8N [RL;09*%D"59^@)>/A6=>[S\_Q0-?VT/QFHZ+G^_D*J84A4^
M5?%3]_=',>&K2S^YX#.7$"I%5\M8K$$U8%N$1@FZHUP>X89+LJC!4)RYO0-J
M@#J@!FK!MM=<0![^6PIF*8&Q\)NSOX(B"XNDI$&V"/.T@-W 14VIC(_C7:_5
M%W21!M)D$<[*$LHT7&0EW+.JI0W03\\S0#$+Y]D"\B),BSFDRWDX3S-(:9XM
M2MA6U= -@KGR:B2]JCCS,G!3)&&6SF[A)B_#8IG?$J=T-@_SI6-'*.6R@#?7
M$?A("F@03LS JS0JZ!H*X19($@&)W67_;*L1H7-G'VAKN*H-H'157F^@.\.^
ME ?L+7;>.O?F)/IV8I?'X1O^.*)[6"KLOZ&.Q+-H.1'W+<FBQ<40DKR:'KU
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
M-ZCA6EHNUV)9HYF.+.5P.T=E'^^RBQ<_$R^#=TK:C8'7LL+JV']$V : \2/
MR_C%@!]*>PYAS" .X^B%>,EPX,3'2W[DP/NCPL(8M 9>"5/6RFPUPE^+I;&:
M://W"VG3(6WJTZ;_6YU?C.=Z]<*TO,190,UH4'_!X#M)X&A9^66Q7V8@T3(H
M%36<L4@[5D![8*5JZEPAUW J)%G4UI"_.;L NAJUI"#]Y<"BU:*&I-?>:F4,
M+,IRVVQK[@*^IQGSM/6:R+(24EC\I:8FK?903R *,Y86.4D__U3$4?SKD2T?
MLW 2'BWVIH^:5S3 :+CY\UJG@N0-%2(:LZP(!Y=>+=@DW!L[[<X21JH2$8++
M$J$6)0TD%X)%!YL[[4E;G+ XR_?67B\ZD$.V3GUS6(,KW_U47XU4*1IA9B-:
M _&8I13X-&=IE)Q!E+,)52**6-)9PTE^!BF+PZ2G0,0F<0JG$8L+6LD2VLS2
MWI*E%"%S]8O&(1M/(I)."Y:'X9FSI1$KO&V2LR)*N\4DB]QB,6'I.(&K#1&(
M"N*Y@5!RK1\<67BCMM(Z$@UWN4/J*FYZ1KE_[7V,N(>FFQKHIL:_B'5,O'.X
M0X3WBBZ&UER0U5;W;.Z^4E2K<[CDM;\R;F&):R&E0T5P6M1"57N>#/ TEFHM
MQ5='?0E7FJ^L:;C[<'S>"B/\1R1ADR1YUD4UC:J4.^2!2TP7E:6'<%!61T >
MV;QHE+;BJ\</>-\ZIGV38M^O5$@_L'94T),HRUA(U^^(?A(5N5<>RVLWFNKU
M8H&=WQVV%AMOS;PY9)3<M.B_F_7#^7_ ER23/;XD3X_P???Z?PS=ZWNGD#L_
MA-G1P[IYOJ+1SFMX0*Z)KN:0B=].MEMT[YF*LM$]'?BYRZ)V&SL "9$AIN8@
M,25KGDZ<."8Q*S(G9D[,O.A:;ISG\)%8BL0K"IRQ+ _AJ2_+Z.!K3NV_]F\6
M0X.9^JG[L _6X5FTZ%X#^^W=F^H=U\1\ S6NR#4\S\<!Z.Z=TBE6M?YML%26
M9HT7-_2T0^TVT/I*49OUBDLP/!;G_P!02P,$%     @ \X%E4^MIQN#] @
M5P8  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULM571;MLZ#/T5PMC#
M+F#4MNPD;I$$2'L[;,"&%2NV/0Q[D&TF%B9+GB0W[=^/DATO%U@+[.&^Q!)U
M>'A(B<SZJ,T/VR(Z>.RDLINH=:Z_2A);M]AQ>Z%[5'2RUZ;CCK;FD-C>(&^"
M4R<3EJ;+I.-"1=MUL-V9[5H/3@J%=P;LT'7</%VCU,=-E$4GPR=Q:)TW)-MU
MSP]XC^YS?V=HE\PLC>A06:$5&-QOHEUV=5UX? !\$7BT9VOPF51:__";=\TF
M2KT@E%@[S\#I\X W**4G(AD_)\YH#ND=S]<G]C<A=\JEXA9OM/PJ&M=NHC*"
M!O=\D.Z3/K[%*9^%YZNUM.$7CB.V6$50#];I;G(F!9U0XY<_3G4X<RC39QS8
MY,""[C%04/DO=WR[-OH(QJ.)S2]"JL&;Q GE+^7>&3H5Y.>VN[HV S9P^TC7
M;-$"5PU\="T:N!F,0>7@O>"5D,()M.O$44SOF=03__7(SY[A7\('K5QKX58U
MV/S7/R&MLV!V$GS-7B3\6+L+2%D,+&79"WSY7( \\.7/\-WQ)U[)*?%0#2XM
M?-M5UAEZ,M]?"%',(8H0HOC?:OPBO^_;*]OS&C<1-:9%\X#17P:%$QS/X3K
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
M=^/_5A@TE\5WMX%K/)Q/!V2ZD=HMG*[#&%MKAZ$87@O\"V'C#7"^T=H=%CY
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
M]GW_#D<*T^@5A62OD'B_>T/>RW?,LOF%5CO23AIH;N.I>FTX)Z0+RKW5^%=
MS\X_,*'I"ZL[3C><F4YSO+@U%V,+<"<RKO9 5SU0\@I003=*VHVA]W+)E\_U
MQW!J\"PY>':5O GX>V5'%"4A)5$2OX&7#DQ3CY?^-]-WPE2U<F0-_76Y,%8C
M.?Y^PT8VV,B\C>S_O^:;0*X4STW+*CX+4&N&ZRT/7D.G/S:<7-[3UO_'Y)*X
ML0(IRY>T<DK]'VI%JM.T$I+)2K":A 3UK@?9<0U50RM5HU -G0A)=J,Z SAS
M>DX(AUIP3?N T&6K14WI_G3ES+\?C/YPO-PR4;-%S<_01<X,JSD*9V')\*K3
MP@J$X1>*IV$\*9]MLK#,BJ?-#=,/W#H<XM\Z81^/ >(BS(MB6"9A$46'Y;.2
M9\U/RD)N\4P]^[@,)Y/DL"1Q6!;18;E6$BT+U&O%I$$GJKC8>J!\&N9E244>
M%EE,DRR<E%.:%F$2E=!JH..?^2>]"8#3E"91F!8I95F8QAEE29B"]KVCY.+6
M1TFNC0^HLAMX< ('\R(_]9LLS]PF">-IT6_2+#H%  =ARQT9>B5E0H\)R&,!
MI,>'(34^'J5&Q5K?09$1/7!(]WT/=SKW8BW%2E1,6KJL*M5)"Z_I5M6B0F!"
M\HD$2VBB%$=GGY!BFAJ%=!.RGRH.7/52#4?2+56MUBZH.TZ=<7+(%\LU^I^#
M?DKI$9J.MFM,#]#66^'>BUZ\]-,&61W<W-^9X)08S#M[NK^W:A\?U "U4/<N
MK;R(D#"-3"%P:]T@P=.M.+Q#[W7#Q05+JZ9WO[>LM/$L6ZX=0^> :7F%9X)P
M<_#.#-[YV>3S&,[#0>\>R%J$HGYTKBF-KDK,/B-_5)-#.7[N&G<%W_NTZXU
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
M>QIM,.#O:R*_W00'X\V_^ %02P,$%     @ \X%E4^-6]6AV"P  9R$  !D
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
M]LO4QXM5HT&FE--$*59M/(\BWPB_7K4N&T"J#5I_DD*DUE8B*DI(1J"QQ7!
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
MLX][\(?(K[OX9^2PH4,/S3A<ZD*2L#F"LQ@@4A#-Y1;-90OP(C_-0K"M (;
M8M(G@;\XF1V<'".XU25\T!>RZCR;L2&ZQ(4,+4#]!NR ,<_>]EHZ6.=X"H<E
M=I3$4[SLC'XF8A]C#B,_1N46Q9_&^V -=FF) "C /IP4!Y8(0KS,Y]1U2*S@
MRNFC?% O>UP=]P(/!,!V14[P90)$#1&04RP-Z6PTE)@HQ4"/I=V,C<RK.5><
MS")[#-E)RQQ4&R0IM6+S_RCVILCN<$/K;@X6K88C PD])(0ZUAH<)7(>CQ9)
M358JY35X<;7[:+J-PCQ"]MYL?P@IREWI@MS_U@W CY8(MI2\,RTR55M3/#"!
M>+O&.T=/+!S.ZE4L'8@/X SU 4I<49V%H(>1 314!U"6N'5+38S4MD26=O&1
M"0$-+^DUX.'M7[Y+6K/'O(>OB<4"3L8D0:6D%Y4M.,32 71R;/$_C>X"KQ.<
MH@I!69+Y)7PA4 ]&W"*T5$-H#NLCP:&27+10,PXBGNO6$/[:#8J8R&N);%>1
MSC,61EXI?SQZG /M@ YT=D-KY#*<W+5,]@^A"9. *)H+'JBQLT)7R=Y0%P#D
M=C?GE<3"G$LJWG-J73-!MAFNC_:C2TC3&W&+&%1D2NE*@B5@(R3-2+$WNK-&
MZ6OK=DTJ$+*!7:XH7ZB2*CWQAKT1/UXCMZR0I,3<>PN9NYHS[_R5 /.5!9%N
M*XEA4VY$1UPI=Y@4Y:(HXA=<Y@QK[.&;4%"^>3U'05FGU8.%+"ZIANKK<93?
M+5=/DI!L25;-:1<.EP_"%XPU![M6F"GRT@-K@-,5A.$*!%4JJGQ/!"G%WXK<
MFMSAKO))D9J"$S_@87A#U(N\W-L03E+'Q("KDG/& O=6M$W$[V@&J.RN%Y!S
M]BA7*AM*X5Q*Q'R^(   J,8;4Z^ $D*EG%]IN4#-R$K#32FI(&8I,0^-1AZ8
MWI/[]34SMV3Z>L DO<6O3);#"7A)V%?="B&.]%C7OQLFO^4 _CC$;]=TGZ]H
M4NKOZV/6B]=$$T92L:P4* TG#S30)UT#??)@SWL!\-2H8JB!F?=]4)YB[&JB
M'R:(-D>6)7.;*]\%#;!B:I2$UX7332XV_>#^81^6[B>_:'U?$-XJ5;](HV.!
M?@ZN3Y,PQ=F8%3C-E4M7I7]=A4Y'NU)Z@@*]5*KF)//&HO0"+,%M2):75$\A
MT7,+.,SGLZ/I]^SY.3@)3DZ.OHT5&)4&N.;4H:'R<%)&)PCSZM5I+.JV%\2+
MF AB.TF;MD8,XM+ @1%!XN]_^V$V._JI.\ZS!6[WSZ![\GSJ^<D))35CKCR
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
M3B?7EQF$8;(.!ODV3;/2$\_&]%GSSPB#./#^QGO:&W+ X?>V^@=02P,$%
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
MN7@?CR_!SOD./+$!=PI^+)3$\80FX/O4VM"\D(/VGR+G_P)02P,$%     @
M\X%E4Q-K!Z'_ @  \P8  !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
ME55-;]LP#/TKA$\KD,6.FW9=D01(VQ4KAFQ!LW6'80?%IFVALN1)=-/^^U%R
MXJ5 FV*71!_DXR,I/D\VQMZ["I'@L5;:3:.*J#F/8Y=56 LW- UJOBF,K07Q
MUI:Q:RR*/#C5*DZ3Y#2NA=31;!+.EG8V,2TIJ7%IP;5U+>S3!2JSF4:C:'=P
M*\N*_$$\FS2BQ!72CV9I>1?W*+FL43MI-%@LIM%\='YQXNV#P9W$C=M;@\]D
M;<R]W]SDTRCQA%!A1AY!\-\#7J)2'HAI_-EB1GU([[B_WJ%?A]PYE[5P>&G4
M3YE3-8W.(LBQ$*VB6[/YC-M\ L',*!=^8=/9CL<19*TC4V^=F4$M=?<O'K=U
MV',X2UYQ2+<.:>#=!0HLKP2)V<2:#5AOS6A^$5(-WDQ.:M^4%5F^E>Q'LVLA
M+=P)U2(L4+C6(E><'+Q;&B4SB>YH$A/'\=9QML6\Z##35S!/86$T50X^Z1SS
MY_XQ\^M)ICN2%^E!P&\9#2%)!Y FZ>@ WG&?]'' .WX[Z2OI,F5\W@Y^S=>.
M++^3WP=BC/L8XQ!C_%^%!:'S_9@O%?<P[@H1OAI"&'T<P"O=&X0P5.&^@2G@
M6FJA,RD4W&C.M.U:G8DF#(C46^ !K+H1]3XK66I9R$PP^7F6F5:3U"7LGL?
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
M3.^Y-"!P1]#X>C0(0#?#WCA6U7[ MLI2L[Q9TON(V@70_DXI>W*<0/?B+OX
M4$L#!!0    ( /.!95/VQI:U9P4  ,0.   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;,576V_;-A3^*P=&'VQ B279NCA( B1INQ5HNZ!NMX=A#[1T
M;!&11)6D[&2_?H>4+<N.K6#8PUYX/_?OD(?7&R&?5(:HX;G(2W4SR+2NKL9C
ME618,'4I*BQI9REDP31-Y6JL*HDLM41%/O9=-QP7C)>#VVN[]BAOKT6M<U[B
MHP15%P63+_>8B\W-P!OL%K[Q5:;-POCVNF(KG*/^43U*FHU;+BDOL%1<E"!Q
M>3.X\Z[N(W/>'OB=XT9UQF L60CQ9":?TIN!:Q3"'!-M.##JUOB >6X8D1H_
MMSP'K4A#V!WON'^TMI,M"Z;P0>1_\%1G-X-X "DN69WK;V+S*V[M"0R_1.3*
MMK!IS@8D,:F5%L66F.8%+YN>/6_]T"&(W3,$_I; MWHW@JR6[YEFM]=2;$":
MT\3-#*RIEIJ4XZ4)REQ+VN5$IV\_E6M4FKRL%0R_LT6.:G0]UL39[(^3+9?[
MAHM_ADL(7T2I,P4?RA330_HQ:=2JY>_4NO=[&?Z6Z$MP?0=\U_=Z^$U:,R>6
MW^1M,QUXCPL-K$SAP\^:ZQ>88U)+KCDJ^/-NH;0DJ/S5(W3:"IU:H=,S0N>4
M06F=(X@E=!0XY=Y>1B8QKU3%$KP94.8IE&L<'$0N$90E2F-J1.D,82ER2C=>
MKF#(2UH1M2*#U>@*R+-B@1+(MW>5Y#E,:+!F/#>QOZ LOU",5$Z-C]3>,>_
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
MD >#LYN/JV4'A_#]=[D4\J<G;\DDLO,BI MERV.F;.0&D5(*#@=%C+Q)LD-
M;Z&4G:@C,Q[C>I$D%A)GHT@2<SG?QUL,D"+.;X0&F1Q"4N!*7W[O863:,S+=
MR\C7JM&?%JJM'BA ?N&"/S=V@VWLW OZ?'9J-#H4?]/H.GAX><8B+8A--:K7
M+O5SO7XT@N<T1QE%8.6,RA@5]LJXD!'_;T.Y6%;'%Y 4+.7$B2QE49;C;D$\
M3SG4Y8,#@3%(L#*FH;=8]F)Q1Q$IH! _=CU1*HE4DB*XK/TO5M5_3PRS/H;9
MWAC^8C%_8/>!:/2P8LAOB[+1_B&4KDOM*B3(GZJTY+'W5F-M*(G?VP*^5X-G
M!]Q!K5TYF5@UH0HP"8KOCA4J7G6*?UHJKC'@5>F1.&3"N#/A86F">31A7YCI
M+$8/V;<X%86"'CE<(_,LW!J/P-B>J2.XO+IX#ZXR5D&:\[ R6H &6(HG2U/:
M)!/&LZQC: BO8#'/0^(DU"MQ6B!NP:*D@'>D\A9XR8_2K* *%&>8,G&<8%MD
M>')@>9+B,TIB*%B!J2@%XTD"-XO1T5.@AC9YCQ6,(!\+FP \IWQ9[@1+<#'!
M4AQ^9]91^AEX0"+_9'U/%*>0Q'1^RK$2=>^TD)T?9!0JE"Q$\(<0P? 8EUDC
M0$^V51">1 (?V3>' X]I,N%A_21+NDTL;&Y%)L)7D9 V,D(ZTW!<L#S.OQ8/
M.N&A]1C;.";$@IX1QCWAG 9C/-3)C/&(/RL>$:ZX)1 YH28A_!RQ-V-!/NOC
MF#^1C7.!PCP/R58$A2@WHZS;T#O72Q9%80)^AQ@E+(^^4HN&:U<T).DD7$2)
MM+BM=[>UOK>_ZYYU5[S'Z=U%^2UNC1H9WJ@QBO*7&9[Q;'?Y[#Z\F8<+W\AX
MO#Z&YA3OZ\K2!!P?&^-7'[1 _P?@]#]02P,$%     @ \X%E4Z@V!0/M!
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
MU'#VR.S_?#(R9,RJC,H>^*H#CEX!SN"3%&:MX;VHL#K4'Y&3@Z?1BZ=7T4G
M+Z6Y@"#R(0JB\ 1>/)P\=GCQ6TZ^.S/,M4:CX1W792UUJQ#^FB^T450_?Y\P
MFPQF$V<V>8M9Z0+.=P$_%N>3>+9I+_6&E3CUJ"LUJN_H_8\1'P0:'TI)K:4-
MTHXET!Y8RIIZE(L5G'%!$MEJTM?GET"QEPL"Z:,/\XWB-<0]]T%)K6%>EFW3
MULP"?J9I<EQZ2]6PY((;_+6F=JQ@</5G"(/,3XJ<J%]^*J(P^NU EJ=^, X.
M%GO1HV(5C2H:8^Z\QK(@6$/U&Z9^5@2#2L\6_CC8"3ONP9"/%"7*.!,E0LU+
M&CT6P@_W-G?<45D4^U&6[Z0]7W1.#M8Z]F8_!M>NSRF^"BE2-*STFF\T1*F?
M$/!9[B=A? YA[H\I$F'HQYTT&.?GD/A1$/>=&_KC*(&ST(\*6LEBVNPGO21+
M""&S\0O3P$_'(5%GA9\'P;F5):%?.-DX]XLPZ1;C++2+Q=A/TAA.%'\Z%'_Z
MMN)75&ITHVR9JHZ5_$F4XR5_O:;RIG2YRD4HF5+/MI19(UMA;(D/QK=(3<UT
M7^_VKYR.YD_0=$,+[=#Z3]D?ML4%/"#"9TEE0VL69-FJOM>ZVY(R>0%7K'8%
MQ0PL<,6%L%Z1.QM47%:[*M[%!DNY$OR';4P!UXHMC6Z8O<"^M5QS=YG%_CB.
M7U6132,K:0^YIQ)1&67)OCLHJ@-'7GKM1**S(='9R43?M,9.3@J^,OR'BP3@
MT\9VU+%\GP0[GN_WA%;:J7)@H\N"L[VD <YJ>$:FJ"KT?L+_/=[NT3Y?*LH<
MA6-/S\:$>BZUV8\IYA%U")$)2?-D;,F4R*S(+)E9,G.D[;LTS^&1B@$I?02<
M^5D>'(WL:._RIAFP<D\43=.9RK:[QP?I\ J:=Y?_;GOWA/K$%!68AAJ7I!I<
MY-1'JGN6=(R1&_<46$A# \>1:WK)H;(;:'TIJ9I[QAH8WH:S?P!02P,$%
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
M>_RO0)6]@-^W4IK3Q@(,_S[F_P%02P,$%     @ \X%E4^+.$TQ&"@  V!T
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
MMZ&CU85#:E@12;<DT(>T3,)E!_ 9VD9>M$NL#<.ZV'Y5&-TB4^!!S%J1S$Z
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
MAW1;A54GYM6)>4;//Z=7[A#"UVK=U^%%*KP.<;\6]XUX___3<:I89ET*!$9
M[^KGJ>>XX6!L/S<C/46Y0\<+#U'S=E10HPYJZ-<U]#MK^ 92JJ4K!.1("B[T
M_FXKI%09- :_=D?AP#FJI T6!"._W>2@-CGH-/F#Y]=[CYW36'H=G)CP_>/(
MNS$'+H/:9=#ITFQ) 2G5WI"3&=_F*%X7*8V@.AU D(*^JI,8I4:L0.$SAA4!
M$R9B!5"3 +)C?0YK0\./7_QA+1Z^=_&')QF[8>@=+YD65.#T1^US,:K=C3K=
MW6.BLGY[U:[S[PAV/CY4MW'"N^^-M5(X. C\X'B!MZ!&P^-4[<9=I+\<OE.Q
M8;DD*:P5R^D-U;2(\C(N.\@+<SVM.*KE;)J)^H !H0'J_9ISW'?TC5=_$DW_
M E!+ P04    " #S@653T[OXO*4"  "A!P  &0   'AL+W=O<FMS:&5E=',O
M<VAE970U,BYX;6R-54UOXC 0_2M6U$,K=4GB?  51&J!:O=0M8+M[F&U!Y,,
MQ&H2I[:![K]?VTFC- 3:"_''>V_FS6![<F#\1:0 $KWE62&F5BIE>6/;(DXA
M)V+ 2BC4SH;QG$@UY5M;E!Q(8DAY9F/'">V<T,**)F;MB4<3MI,9+>")(['+
M<\+_W4'&#E/+M=X7EG2;2KU@1Y.2;&$%\KE\XFIF-RH)S:$0E!6(PV9JW;HW
MBT#C#> 7A8-HC9%VLF;L14]^)%/+T0E!!K'4"D1]]C"#+--"*HW76M-J0FIB
M>_RN?F^\*R]K(F#&LM\TD>G4&EDH@0W997+)#M^A]F,2C%DFS"\ZU%C'0O%.
M2);79)5!3HOJ2][J.K0(KG^"@&L"_BK!JPG>5PE^3?"_2@AJ@K%N5]Y-X>9$
MDFC"V0%QC59J>F"J;]BJ7K30_Y.5Y&J7*IZ,EB DI[&$!,V(2-$28E;$-*/$
M])%MJF52)"C6 WC=T3W)H)#"++;X9E\RM'J<W:/+.4A",W&%OJ'GU1Q=7ERA
M"T0+]#-E.Z&88F)+E;_.PH[K7.^J7/&)7!]C.4 .OD;8P6X/?7:>?EMR1?=.
MTN?GZ2LH!PB'AN[TT!?GZ0]$1<>C/KJM>M8T#C>-PT;/.Z'7M,4,%JVV_+E=
MJYZH$_CW3!BO">.9,/YG8;K=[VM?)14:*7U![2.,?3Q6Q=ZWVW0,\S#&P_%'
MV+P'YBH]KX%],.0WAORSAKI_^+X2]GFK5(.V-\<=!1UKQRAWZ.!1QUD_*NPW
M%C3&@D\[==U_2/G'0]IG+SANG>_[P[#C[QCF>6//&78,]L#P&(>=#B]Z@@9!
MV%*K"F&WKC?]>*FCM*6%0!EL%-$9#)4.KQZ$:B)9:6Z\-9/J_C3#5+VAP#5
M[6\8D^\3?8DVKW+T'U!+ P04    " #S@653SQVB@K,"  #&!P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U,RYX;6R-E5UOFS 4AO^*A7K12DWY_DA%D-ID
MTRKMHVK6[6+:A4-.@E7 S':2]M_O&"C+$D)[ [8Y[WN>8V,[WG'Q)#, 19Z+
MO)03(U.JNC9-F6904'G%*RCQRXJ+@BKLBK4I*P%T68N*W'0L*S +RDHCB>NQ
M>Y'$?*-R5L*](')3%%2\W$+.=Q/#-EX''M@Z4WK 3.**KF$.ZK&Z%]@S.Y<E
M*Z"4C)=$P&IBW-C7TTC'UP$_&.SD7IOH2A:</^G.W7)B6!H(<DB5=J#XVL(4
M\EP;(<:?UM/H4FKA?OO5_6-=.]:RH!*F//_)EBJ;&)%!EK"BFUP]\-TG:.OQ
MM5_*<UD_R:Z)]3%CNI&*%ZT8^P4KFS=];N=A3V![)P1.*W#>*W!;@5L7VI#5
M9<VHHDDL^(X('8UNNE'/3:W&:EBI5W&N!'YEJ%/)7;D%J7!9E"3G,U"4Y?*"
MC,CC?$;.SR[(&6$E^9[QC:3E4L:FPIQ::::M_VWC[YSP_Y:J*V(YE\2Q'+M'
M/AV6WU0"Y6Z?W,1*NW*=KERG]G/?+O>2S&"A")9%/OS9,/5"YI!N!%,,)/EU
MLY!*X#_V>R"IVR5UZZ3>J2*V.*MTD<,(=]U(TASP1\/4LLO7-Z^-9U![ZKVX
M3>S(#L>QN=V?OIXH;^P%7=1_P%X'[ T"?Z'B"7\%)";03,TP:N/F[T,$?A <
MH/9$A8%E]:/Z':H_B/J5EZ/B")?]6^8^7O^89!R&S@'O<91CCX,3O$''&PSR
MW@V3!4<Y?<^WPP.RWBCKQ**''5DX2/89I"0RXT*-%(B"O$$:'C&,["@*#E'[
MPL;>^ 1KU+%&PZR\7+^+,CK:'JX?^-8!9%^491^NM+EWRNH;#G?)FI62Y+!"
MG7458I6BN36:CN)5?? NN,)CO&YF>-&"T 'X?<6Y>NWHL[R[NI._4$L#!!0
M   ( /.!95,B\EG;-P,  &$+   9    >&PO=V]R:W-H965T<R]S:&5E=#4T
M+GAM;+U6WV^;,!#^5RRTAU9J"P;"CRJ)E":J5FG3JF;M'J8].'!)K!K,;"?I
M]M?/)I30A*!.D?J28+CO[KOOCN/Z&RZ>Y1) H9>,Y7)@+94JKFU;)DO(B+SB
M!>3ZR9R+C"A]% M;%@)(6H(R9KN.$]@9H;DU[)?W[L6PSU>*T1SN!9*K+"/B
MSPTPOAE8V'J]\4 72V5NV,-^018P!?58W M]LFLO*<T@EY3G2,!\8(WP]1@'
M!E!:/%'8R,8U,JG,.'\VA[MT8#F&$3!(E'%!]-\:QL"8\:1Y_*Z<6G5, VQ>
MOWJ_+9/7R<R(A#%G/VBJE@,KLE *<[)BZH%O/D.54,_X2SB3Y2_:;&W#V$+)
M2BJ>56#-(*/Y]I^\5$(T -@_ G K@/M>@%<!O#+1+;,RK0E19-@7?(.$L=;>
MS$6I38G6V=#<E'&JA'Y*-4X-[_(U2*7KHB0Z&V5<*/H74I1PJ1#)4S0G5* U
M82LX1V<34(0R>8XNT>-T@LX^G:-/B.;H^Y*OI+:6?5MI3L:SG53Q;[;QW2/Q
MOR7J"CGN!7(=%[? Q]WP42$TW&N#VUJ)6@ZWEL,M_7E'_$U@IM 4DI6@BH*\
M0*.USIC,&%SJ5^92$@;HYQ<-0G<*,OFK(Z17A_3*D/ZQ%&K1QUKT-@6W^*#$
MF]=R/<21$\5]>]T4JL7*CUROMGI#SJ_)^9WD;DWYGTSYVXAML;TWQ'"X3ZS%
MRH_]H)U8KR;6ZR3V )*FNFLI8<@(N- SYW)&DF>MHZSKUU&>H X4?%1'A'7(
M\,2." \D=;V>NZ=[BU$8A>VR1S6UZ(1^B%IH!;T]6BU&D>.WTXIK6G$GK:DB
M"LIY57"FZY3HKI"K64K7M/S>I*:([VH+[.P&I_-1C8$;TQJ?V!J5@Z:^8>SO
M]T:;E>O%[57 N^F)W1/:HP(W@T9.8T)5U ZM0L_O':&VF[*X>\R.N2BX,&WR
M'\VP&Y/8_[!FV(U W#T#W]$,O4,MPWC_C6RQ\L/XR*3 N\&)@U.:(3CX7FEJ
M>)_:H54+-;NQ_YCE\RL1"YI+Q&"N8<Y5J%,3VWUN>U"\*%>B&5=ZP2HOEWH'
M!F$,]/,YY^KU8+:L>JL>_@-02P,$%     @ \X%E4^^%#!(0 P  D H  !D
M  !X;"]W;W)K<VAE971S+W-H965T-34N>&ULM5913]LP$/XK5L0#2(/$3I.F
MJ*T$K=!X0$,PV+.;7AN+).YLIX7]^ME.2%N:A$X:+ZWM^+[[[GS?Z88;+EYD
M J#0:Y;F<N0D2JTN75?&"6147O 5Y/K+@HN,*KT52U>N!-"Y-<I2EWA>Z&:4
MY<YX:,_NQ7C("Y6R'.X%DD664?%V#2G?C!SLO!\\L&6BS($['J[H$AY!/:WN
MA=ZY-<J<99!+QG,D8#%RKO#E! ?&P-YX9K"1.VMD0IEQ_F(VM_.1XQE&D$*L
M# 35?VN80)H:),WC=P7JU#Z-X>[Z'?W&!J^#F5$)$Y[^8G.5C)S(07-8T")5
M#WSS':J +,&8I]+^HDUYMT\<%!=2\:PRU@PREI?_]+5*Q(X![K48D,J '&O@
M5P:^#;1D9L.:4D7'0\$W2)C;&LTL;&ZLM8Z&Y>89'Y707YFV4^/;? U2Z7=1
M$IU.>*Z$3FQ!4W1'52&88B#/T.D4%&6I7IVCI\<I.CTY0R>(Y>AGP@M)\[D<
MNDJ3,9!N7#F^+AV3%L<_8G6!//(-$8_@!O-)M_G52FASO\G<U2FH\T#J/!"+
MY[?A95PH]@?F:,*EZ@#T:T#? O9: *<%F RE("52"<T1SP&] 15-J2JA0@ME
MA+<>XQ#KL-8-!'HU@=ZG!.A"@:@]:QZ"%\L$+;1R[$GCNY6PP2X9''G]9C9!
MS28XDLW6><U'0=Y.)SBD0\*HF4U8LPF/9-/I.CQT[04MS]*O7?<[7=_I.EOJ
M!GD^H_&++C<)<:6S)@;] P;$#T@S@ZAF$'4RZ"KUTFMT&'?D18/:;2G0Z+!H
M>Q'QF\D-:G*#3AW>4";0,TT+Z- @]K;=S?M_*JRP@GT9MI0:WNFP^&N$6.'N
M*[$_:'E^O&UUF'R1%BO@/48^:5$$WK9*_'FO/$*.%<J^'J.6@L/;/HF[&^6_
M*1(?MD?BAT$+B6U[Q-W]L:WN*Z?!H=8B70H?%-ETK3?HA1_(N3OC@IG5[JA8
MLEQJE2RTG7?1US"B''_*C>(K.T',N-+SB%TF>F0$82[H[PO.U?O&#"7U$#K^
M"U!+ P04    " #S@653JA%P $,#  #>"@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970U-BYX;6RE5F%SFS@0_2L[3#\X,VTPP@8G8WLFB=V[S+1WF?AR]YG
MVF@J)%>2X[:_OI+ Q %,<NT76Q+OO=4^K6"G>R&_J!Q1P[>"<37S<JVWE[ZO
MTAR+1)V++7+S9"UDD6@SE1M?;24FF2,5S"?#8>07">7>?.K6[N1\*G::48YW
M$M2N*!+Y_1J9V,^\P#LLW---KNV"/Y]NDPVN4#]L[Z29^;5*1@ODB@H.$M<S
M[RJX7$XLW@'^I;A71V.PF3P*\<5.;K.9-[0;0H:IM@J)^7O"&V3,"IEM?*TT
MO3JD)1Z/#^H?7>XFE\=$X8U@_]%,YS-OXD&&ZV3']+W8_XE5/F.KEPJFW"_L
M2VP<>Y#NE!9%138[*"@O_Y-OE0]'!*/332 5@30)HQ.$L"*$;XTPJ@BCMT88
M5P27NE_F[HQ;)#J93Z78@[1HHV8'SGW'-GY1;NMDI:5Y2@U/SV_Y$RIM#EXK
M&-QC*C:<_L ,_C EIB#A&7P22J$Z@\$"=4*9&7V A]4"!N_.X!U0#O_D8J<,
M4DU];79D=?VTBGY=1B<GHH?P67"=*UCR#+,._J*?'_7P?>-$;0<YV'%->@7_
M3O4Y#,E[($,2=.SGII^^PNTYD,C1AUWI_%[TY2]'?V%&6-=&Z/3"$WJV!F!@
MS_\,S)U>8;J35%-4/=JC6GODM$>GM*61A8VK,O-^8Z[H3) ,'S6H$Y'*$RR%
M(R=L7X-/<Y/LT_$AO8I8O(I8]B%>9#RN,QZ_(6/F;M/_3;E4'O>DW$:,&RF_
MJK'LTWB1<E2G'/6F_)?YSAV.N'ZS9"9/O@&=(VQ14N$\P*\[JK^_XD+4VA\9
MA0T?VIB C(.&%1V@B_"BX48;%)))T&U(7!L2]QKR"96Z!&O+P/ER]EP/M3_&
MC6<;0 G685F7.W%KOQ^"ECUM$(D;YG3HD+AI3@<HZK9F4ELSZ;7F@==WXFTE
M<VR2IHQ!CJS3F$GK)@?#YO7IP)!XTG"F Q1%S4O4!H4D;MXC_^B#7:#<N$Y)
M02IV7)?OYWJU;L:N7 _26+\.+F^"CO6%:=[*7NM9ONS\/B=R8^UEN#:AAN>Q
M.419=E/E1(NM:Q<>A3;-AQOFI@%%:0'F^5H(?9C8 '5+._\)4$L#!!0    (
M /.!95//>*6)7P(  "T&   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM
M;(U56T_;,!C]*U;$ TA;<W&2MBB-!$5H/$Q#%,:S2;XV%HZ=V6[#_CVV$Z*N
M3:N]-+Z<<WR.+U^S5LAW50%H]%$SKA9>I75S[?NJJ* F:B(:X&9F+61-M.G*
MC:\:":1TI)KY41"D?DTH]_+,C3W*/!-;S2B'1XG4MJZ)_'L+3+0++_2^!I[H
MIM)VP,^SAFQ@!?JE>92FYP\J):V!*RHXDK!>>#?A]3*U> ?X3:%5>VUDD[P)
M\6X[#^7""ZPA8%!HJT#,9P=+8,P*&1M_>DUO6-(2]]M?ZO<NN\GR1A0L!7NE
MI:X6WLQ#):S)ENDGT?Z /D]B]0K!E/M%;8>-IQXJMDJ+NB<;!S7EW9=\]/NP
M1PCC$X2H)T3_2\ ] ;N@G3,7ZXYHDF=2M$A:M%&S#;<WCFW24&Y/<:6EF:6&
MI_,'O@.NA:2@T.4=:$*9ND+?T<OJ#EU>7*$+1#EZKL16$5ZJS-=F3<OTBU[_
MMM./3NC_*O0$!=$W% 51.$)?GJ??--+0\1C=-TF'N-$0-W)Z^(3>JKNL2*Q-
MKB'Y&6$\"&,G')\0?B*M.18-DA(VNDT=/75T^[1V^70V"X/,W^WOQC$JB3%.
M!]0_WN+!6WS6VZMY2/88&RD*4*/N.H%D;]UH.I_A W?'J' >QO-Q=\G@+CGK
M[IYR:NYOB39"C-^PY&C9&4Z#\,#<,2J93D^92P=SZ5ESST(3AAY.797.7WIT
M:.$\P//XP. (#(<1C@\<^GN/V1;2GT1N*%>(P=H0@\G41)1=<>HZ6C3N?;\)
M;:J%:U:FGH.T #._%D)_=6S)&/XA\D]02P,$%     @ \X%E4[QU]"YQ P
M/0L  !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULK9;?;]LV$,?_%4+H
M0P*DD4C]+FP#;HQA U8LB-?V8=@#+9TMHI*HD;3=[J\?*2F*(U%>5^S%%J7[
M'C]W/!ZY.'/Q118 "GVMREHNG4*IYIWKRJR BLI[WD"MO^RYJ*C20W%P92.
MYJVH*EWB>9%;458[JT7[[E&L%ORH2E;#HT#R6%54?'L/)3\O'>P\OWABAT*9
M%^YJT= #;$%];!Z%'KF#EYQ54$O&:R1@OW36^-T&$R-H+3XQ.,N+9V1"V7'^
MQ0Q^R9>.9XB@A$P9%U3_G> !RM)XTAQ_]4Z=84XCO'Q^]OY3&[P.9D<E//#R
M,\M5L702!^6PI\=2/?'SS] '%!I_&2]E^XO.O:WGH.PH%:]ZL2:H6-W]TZ]]
M(BX$.)@1D%Y OE?@]P+_>P5!+PC:S'2AM'G84$57"\'/2!AK[<T\M,ELU3I\
M5IMUWRJAOS*M4ZL'7NLE!X%^Y;26Z DR8">Z*P'=;+M20'R/9JUNT<T&%&6E
MO$5OT<?M!MV\N45O$*O1[P4_2EKG<N$J#6JF<[,>ZGT'16:@?LO4/?+('2(>
MP1;YPW7YNA%:[L_*-]?E6VCN$8E:N?=:[NKL#BDF0XI)Z\^?\?>2+8G^6.^D
M$KK8_[SBV!\<^ZWC8,9QMQ@%E#G2#4#G_ 12Z3VI[I#N 2>F\U]^0Q*RHV"*
M_0VY;26Z*:)V"M,D3BN21+Y.V^DRX5,K'Z=!.EB]X@\&_N#'^&V<G:OP@@!'
MQ(M'G!:K)$H].V<X<(;_A5/2$FR$X71NCX3^B-!B%89);">,!L+H*J'9GTH<
MNU:ZSD^TSL"Z[Z+)['&0A"/$J1'V$P_;$>,!,?Y7Q+:%E&TVQ; I;)CQA" B
M81R-.*=6B>>144ELXDGIOK9Z%4TR1)-<C68#>Q "=$&P6B>;U0>T![V_=;]#
M7!4@[E -UCI.)M!O,8Z346@6*^(%,TN0#M#I5>AUJ4]Y4QIM&9MUT#]2VBLE
MM1#$:3KBM%CY.$GLG-A[.92\'RN6V;3V#B])PB2<\%K,XB!.YX O3E%\O46
ME/JXUB51*]1P83:B%1-;TAH%\7@+VNS\>+:3X9>S")/_.[-DVOL))L&8V&(6
M8V^<6??BJF(NEA^H.# -4L)>Z[S[6(<LNKM:-U"\:6\O.Z[T7:A]+/3]%H0Q
MT-_WG*OG@;D0#3?FU3]02P,$%     @ \X%E4XO];$+0 P  ^0T  !D   !X
M;"]W;W)K<VAE971S+W-H965T-3DN>&ULQ5?;;MLX$/T50NA# B21*/D:V ;B
M2[$!VFT0;W8?%OM 2V.;J$1J13IN@?WX#BE%MB59";(H^B*)U%S.S!R2P]%>
M9E_5%D"3;TDLU-C9:IW>NJX*MY P=2-3$/AG+;.$:1QF&U>E&;#(*B6QZWM>
MSTT8%\YD9.<>LLE([G3,!3QD1.V2A&7?IQ#+_=BASLO$(]]LM9EP)Z.4;6 )
M^BE]R'#DEE8BGH!07 J2P7KLW-';!>T8!2OQ)X>].OHF)I25E%_-X#X:.YY!
M!#&$VIA@^'J&&<2QL80X_BV,.J5/HWC\_6+]HPT>@UDQ!3,9_\4CO1T[ X=$
ML&:[6#_*_6]0!-0U]D(9*_LD^T+6<TBX4UHFA3(B2+C(W^Q;D8@C!;33K. 7
M"GY5H7-&(2@4@K=ZZ!0*G;=ZZ!8*-G0WC]TF;LXTFXPRN2>9D49KYL-FWVIC
MOK@P1%GJ#/]RU-.3F13($<C()\F$(H\0 G]FJQC(Q5V,+&(B!((EL?_QH5!&
MQH:A>Y9%E^1B#IKQ6%V2:_*TG).+#Y?D ^&"_+&5.\5$I$:N1IS&FQL6F*8Y
M)O\,IH!\ED)O%5F("*(&_7F[?J]%W\7\E$GR7Y(T]5L-?@GU#?'\*^)[/FW
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
ML)4"'M,HICP%;J8!37GJVFTUW$>)QYR.$N":XG"=F1S4^*4 RC2**4^!F6E
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
M ?KY@G.UF9A;0W=+G/X%4$L#!!0    ( /.!95-41=?Q= (  *4&   9
M>&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;*5574_;,!3]*U<1#R"Q.DT#8RB-
M1)M.0QI;1<7V,.W!)+>-A6,'VZ7P[V<[:598J!![2>SK>\[]\,U)LI'J3I>(
M!AXK+O0X*(VISPG1>8D5U0-9H[ G2ZDJ:NQ6K8BN%=+"@RI.HC \)15E(D@3
M;YNK-)%KPYG N0*]KBJJGB;(Y68<#(.MX9JM2N,,)$UJNL(%FIMZKNR.="P%
MJU!H)@4H7(Z#B^'Y+';^WN$'PXW>68.KY%;*.[>Y+,9!Z!)"CKEQ#-2^'G"*
MG#LBF\9]RQET(1UP=[UE_^QKM[7<4HU3R7^RPI3CX"R  I=TS<VUW'S!MIX3
MQY=+KOT3-JUO&$"^UD96+=AF4#'1O.ECVX<=@.7I!T0M('H)B%\!C%K Z*T1
MXA80OS7"20OPI9.F=M^XC!J:)DIN0#EOR^86OOL>;?O%A)N3A5'VE%F<2>?*
MCIPR3\<PYU08H** V?V:U786S#$(.ZF'WZA2U-WG$1QF:"CC^@@^P,TB@\.#
M(S@ )N"*<6XO7B?$V*P<-\G;#"9-!M$K&8S@2@I3:IB) HL>?+8??[H'3VPW
MNI9$VY9,HKV$WW,S@# ZABB,ACWY3/?#%U@/(#KU\+"OG/^+/GMW]&?-&'7S
M,?)\H_?,!_SZ:MWATF"E?^\)%G?!8A\L?B58AE;K<D:=A/0-4H,^\V@G@ _I
M<! GY&'W<M[@D_WK$PT^/?>9]?F<=3Y->63GNZM0K;S@:<CE6IBFQ9VUT]0+
M+R4O[)/A^7388\^L!C>2^9>^$? KJE9,:."XM*'"P4<K"ZH1Q69C9.V_^EMI
MK(;X96G_(ZB<@SU?2FFV&Q>@^S.E?P!02P,$%     @ \X%E4[I&BO9T P
MR0P  !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULK9=M;],P$,>_BA6!
M-"188N>QJ*TT-B&0AIC8!J^]Q&TLDKC8[LKX]-A.EF:)XP'B31LG=__[W3G)
M798'QK^+DA )?M95(U9>*>7NK>^+O"0U%J=L1QIU9<-XC:5:\JTO=IS@PCC5
ME8^"(/%K3!MOO33GKOAZR?:RH@VYXD#LZQKSAW>D8H>5![W'$U_HMI3ZA+]>
M[O"67!-YN[OB:N7W*@6M22,H:P GFY5W!M^>PT0[&(NOE!S$X!CH5.X8^ZX7
M'XN5%V@B4I%<:@FL_N[).:DJK:0X?G2B7A]3.PZ/']7?F^15,G=8D'-6?:.%
M+%=>YH&";/"^DE_8X0/I$HJU7LXJ87[!H;5-4@_D>R%9W3DK@IHV[3_^V15B
MX(#F'%#G@$8.,)IQ"#N'T"3:DIFT+K#$ZR5G!\"UM5+3!Z8VQEME0QN]C=>2
MJZM4^<GU)5$U$.#D3 @B!<!- 2XIOJ,5E92(5^#D@DA,*W7T!MQ>7X"3%Z_
M"T ;<%.RO5#F8NE+Q:'5_+R+^:Z-B69B?L[E*0C0:X "!"WNYV[WLQU7[J'-
MW5?9]R5 ?0F0T0M=)0#V CCDPUX^-/+17+8[PK&DS194)A V@6Q5:W42HZ,?
MO_LU3-(@6?KWP^+8K%",>JLGD%$/&3DAW],&-SEY%K%5B0?!LW 0NR6<&BVR
MQ,X7]WRQD^^&25P!LU-%MU4VO'@2&<5!G(WXIE8P16%F)TQZPN2OMKF:NXE:
MTF3"$*59. *U&,$LLG.F/6?Z%SO]#&4Z!0C@"')JDT([8M8C9O^SE-ET.T,4
M!2-,FU68S) N>M*%D_22*4A)>/UGI(L)0[Q XTV?&J$PM&/"X/B6#]R@ [PY
MND[B2>0HC-(1G\4,IEFTF$$<-"+H1#S+\WV]K[#43WC-N*2_L.[T5E0X?0D.
M"#I0F]%<)8_- OY)M\A+S-4$0C@5DN:N-@&/?0*Z&\4W,W*H[/&]NO^W1$U)
M>@[3SP$;/1'ZEK/6Q1TA @\$<P%@ &K6R%( %($"/SCYCRT$NGN(@W_SY*4S
M2^_6#_\)_]AAH+O%3/#'12^HR-F^D4"=)59^=X#H- Y>NE"/K0:Z>\T$]6E]
MGP=UR\^"^H,Y4P_YGS#?TD:HL!LE%)RFJ@"\G9O;A60[,WK>,:D&67-8JF\-
MPK6!NKYA3#XN]#3;?[VL?P-02P,$%     @ \X%E4ZC1VQ&J!   ;A4  !D
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
M:$5P7NF1=2>Y>ILKG)S]QEBVR8L"D"H#[^6*<G!;25(M\WE!!3BZVXXXP!;
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
M%8G0 /B^YER]3K2#MON<_@%02P,$%     @ \X%E4]_A$XT& P  K @  !D
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
MTMCI^3TKN3I(RC<,4)Z#3_WJ#Z$4N&>*R2>FP/LET[2LU =P!;X\+,'[=Q_
M.U!R\/=.')2Q5--0F_,T7L--%_NNC8TNQ,;@L^!ZI\"*YRSWV"_'[<F(?6CR
MT"<#/2?C#HTZ_&NCKT&$/@(4(>@YSV+<_('MKP$BUCSRX;PM^NJ7HY\E _>5
M@:T__(K*6!6%:6Q@&GLM65T>:@6^R5)KQFW1K*CDHP\@[F/&-F9\(>:RE$V<
MO1/$5UJM(V(=-6_#ISG!T' _G3ZOH2C.8'(N6@Y%$,,X.U>M/*J(I"\!SWB3
MGC<9Y;U5Y@7-\A?@*\ %IT515B75;(R_=9R<G"=%L<L_%$V2##O\0Q$D*8P=
M?H\J03'Q\Y.>GXSR+UC^:_1D<)HK/''/O/"H4)JX_![5!!/H\'M4)$H2/_^D
MYY^,\O_)7E?LDV'RHQ03!W>HRDCB5OM0A!")D$/K"9BE$^BG37O:]']UM^^U
MT?*F@_ $(^>Y+8:B!,8N[E $$89N<WM4$<87FCOK<;,W-?=E_&S8M@2[O>T1
M1;%;VT,13*(H=? ]*IQB[,>'T<MH$;VANR_C=VY_UMT^F:>]?3)/?_MDEQL<
MGLQ7<#0)Z_-J_PA,SWNAH><?#,*9"SV491B[5>]SEF6$N,P>60I/RJ-E#D_&
MRYK)K9WK%=B( ]?M/-'O]M\.MW9B=O;OX,T">O:7S;>&'6=?W+<?*I^IW)HQ
M!%2L,*&BZV:RE^WLWRZTV-OA]E%H,RK;RYWY7F*R$9C[A1#Z>=$$Z+_ YO\!
M4$L#!!0    ( /.!95/_?ZH2K0(  /T&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#@Q+GAM;*V5VV[;, R&7X4P>M$"0^TXS0&%$R!I-ZS BA5INUT,NU!L
MQA8J2YXD)^G;CY(3-T,.6X'=V)(L_OQ(472R4OK%%(@6UJ609A04UE;786C2
M DMF+E6%DKXLE"Z9I:G.0U-I9)DW*D481U$_+!F7P3CQ:P]ZG*C:"B[Q08.I
MRY+IURD*M1H%G6"[,.-Y8=U".$XJEN,CVN?J0=,L;%4R7J(T7$G0N!@%D\[U
M=.CV^PW?.*[,SAA<)'.E7MSD+AL%D0-"@:EU"HQ>2[Q!(9P08?S:: :M2V>X
M.]ZJ?_*Q4RQS9O!&B>\\L\4H& :0X8+5PL[4ZC-NXNDYO50)XY^P:O8.N@&D
MM;&JW!@30<EE\V;K31YV#.+.$8-X8Q![[L:1I[QEEHT3K5:@W6Y2<P,?JK<F
M."[=H3Q:35\YV=GQ#+DTM68R16 R@[MV]D49 S,TJ)=HX/P6+>/"P!.N;<W$
M!9P!E_!4J-J0G4E"2S1.,TPWGJ>-Y_B(YS[<*VD+ Q]EAMF?]B%%T882;T.9
MQB<%OZ;V$J+X \11W'E^O(7SLXL3LMTV0UTOVSTB^Y:1'Y.YL9KJZ.<)V:M6
M]LK+7OU5ME*"IYQR3,?*R[J$5"U1TXV "C6D@O'R4'8;^;Z7=U=O.>Y&41(N
M#S#U6J;>>YGV62!%.B^PBNZDKQW4!T^_<=7;X>OTCO#U6[[^>_A>07/S FH!
MPM6J:T%4HY+@3B:N_^]@@Q9L<!+LAJX>E8:J"IYZ&,J<QB9W<X'NIN Z18(D
M6%:J6MI#9(,],NJM1]"&+=KP)-HDSS7FS"*D_P=RN%=WO=X^9;C3DDK4N6^\
MKIQ(M>E.[6K;VR=-2WO;WOP8[IG.J=! X(),H\L!)4@WS;:96%7Y!C=7EMJE
M'Q;T?T+M-M#WA5)V.W$.VC_>^#=02P,$%     @ \X%E4]WL5KXB P  I D
M !D   !X;"]W;W)K<VAE971S+W-H965T.#(N>&ULI5;;;MLX$/V5@="'!-A&
M=\D(; /Q9;$%MFW@M-V'Q3[0TM@B*I%:DHJ;OR])*:HC*Z[1OM@B=<Z9.<,1
MR>F!BZ^R0%3PK2J9G#F%4O6MZ\JLP(K(&UXCTV]V7%1$Z:'8N[(62')+JDHW
M\+S$K0AESGQJY^[%?,H;55*&]P)D4U5$/"VPY(>9XSO/$QNZ+Y29<.?3FNSQ
M =7G^E[HD=NKY+1")BEG(' W<^[\VW5J\!;PA>)!'CV#<;+E_*L9O,MGCF<2
MPA(S912(_GO$)9:E$=)I_-]I.GU(0SQ^?E;_TWK77K9$XI*7_]!<%3-GXD".
M.]*4:L,/?V'G)S9Z&2^E_85#A_4<R!JI>-61=0859>T_^=;5X8B@=<8)04<(
MAH3H%4+8$<)+(T0=(;HT0MP1K'6W]6X+MR**S*>"'T 8M%8S#[;ZEJWK19GI
MDP<E]%NJ>6J^0<ID(PC+$ C+X5T_^IM+"1N4*!Y1PM7Q$#:\-#UZ("*_AJL5
M*D)+>0UOX?/#"J[>7,,;H P^%;R16E1.7:53-0'=K$MKT:85O))6".\Y4X6$
M-<LQ'^&OSO.3,WQ7EZBO4_!<IT5P5O!CIF[ "_Z P O\D7R6Y^D/6-] D%BZ
M-V;G]Z*O?SGZBV*$?=.$5B]\1>]'D_Q[MY5*Z*_]OS.R42\;6=GH%=D%*=L^
M5+#%/66,LCWP'=0H*!]K@D6KEU@]LR,^SB=A-)FZC\<K<PI*TM!["5J=@M(H
M]E^"UJ>@.)X$/>B%Z;@W'9\U_4&?!91EC1"80ZD_,OVQY8TPUE6!\(1$C#EO
M1>/C?(.C5%KG(Z H30?.3T%^',0#U'H$%4:)-^X]Z;TG/_6>E8164),G??BH
MBZPG)ZF\G023P8(N1U!I& R7?03EQV$\:*'U&"SPXWC<?MK;3R_M=]1;[]E.
M3T_[,XR'GD]!R60R7.]+E-8_46KMND?'3H5B;\]["1EOF&HWDWZVOU+<V9-T
M,+_P;Y?^R/Q*7T':&\,/^?;^\IX(O4%(*'&G0WDWJ5X;T=X)VH'BM3WTMESI
M(]0^%OH:A<( ]/L=Y^IY8 +T%[/Y=U!+ P04    " #S@653Q?R;A4,$   1
M$   &0   'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6RM6&UOXC@0_BL6V@^M
M=&WB  $J0"H!=)7:6P3[\MD-AD3KQ*SM0'NZ'W]C)TT")"DK\:7$SLSCF6<F
MXYD.#US\D@&E"KU%+):C5J#4[L&RI!_0B,A[OJ,QO-EP$1$%2[&UY$Y0LC9*
M$;,<VW:MB(1Q:SPT>PLQ'O)$L3"F"X%D$D5$O$\HXX=1"[<^-I;A-E!ZPQH/
M=V1+5U1]WRT$K*P<91U&-)8ACY&@FU'K$3_,'5LK&(D?(3W(TC/2KKQR_DLO
MGM:CEJTMHHSZ2D,0^-E3CS*FD<".WQEH*S]3*Y:?/]#GQGEPYI5(ZG'V,URK
M8-3JM]":;DC"U)(?_J:90UV-YW,FS5]T2&5[<**?2,6C3!G641BGO^0M(Z*D
MX-0I.)F"<ZE".U-HGRJX-0J=3*%SZ0G=3*%[J8*;*;B&^Y0LP_24*#(>"GY
M0DL#FGXPX3+:0' 8Z\Q:*0%O0]!38X]'4:@@591$)%XCC\<JC+<T]D,JT<V4
M*A(RB;[1-Y40=HN^H#!&WP*>2)"60TN!#1K)\K/S)NEY3LUY;?0")P02S>(U
M75?H3YOUW09]"WS/"7 ^")@XC8!??76/;.<OY-@._KZ:HILOMQ5F><TH*[J[
M1XYK4.QZE.F?V^(Q$D854+.K&#1O1GG<"3"HW4#.$>?M/.G:!K9= _O,I3S.
MM ;03@[:,:"=&M EE53L(6F7E!%%UTAQ?0:43"K0,R>Q1"O.JE)ND@*[!EB7
MXOT80V4>6OMRZ"X1FG\B=.18-W>LV^C8:N:AI_AW$HIW1!BC6_!M"W=&Y=>7
M0G5+!CCNJ2?-,D<VNKF-;J.-"\'7B:_@KMDEP@^@U#=$M)>#]JZ7)OT<M-]H
MJ0'UZT%3&OOG%/7.,N(2H7F%4+LN(P:Y#X,_9!O]AU[(6Q@E40-%V"XN!?MZ
MS./278.OP'T&4J9LT#UG/Q-SF\7F%6*]3NTWB9W"%^<37T@,I>:"=,=%6<17
MK(NX*(RXN3+^ _V=N48D@E84+E"AMM UIO40,J?NBIEFN.5(U/%6%#/<7,T\
MGL1*O"\8\1M)*RH/=J](6E%[<*_1SJ?ELR?A"_.Y@$8#$84V)!1H3UA"*[.V
M=_ZA#[KG6=L[2\=CL6-SBZJ&F\O:$@S=QN&_8.H- T9NS16!H'>'<4(J:-:
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
M$<0!@3X!.&M2G,AT8*]F:%6ZS93HH;CHN5HL\LYQL\);9_GB7*;<>;;.VZS
MTJH2"O05MJI")2K"9VY5@7<;[ T<$D4^-R4ZR-&8FCLC($<8-Q4>S!%FNL?
M=F?N^G0K*FT4XMKH5&D^=(J9B1M)W$B*(KH1E-8)<:WS@C0?NF6-&TG<2(HB
M^GB5K D=1UXG2O.A+4$(MXX! ,J^D ! ]HT$ #I^)2$\N"2%JY[G)/S0%AS
MK02(LJ\EP)1Y+P&@CEY,")7("7&1X\ZGH:TX2#2V#_Q!S@ZQ"<B%9&S=#(,X
M.\1.!_9OYFY7-Z&23R$NG[YT%TE+Z3,BJ[L\U&!I30F=D+]"5E6:(<0UP["L
M:N\[A%%LN>X$XFC@1^9=$("C//#CR'0-@(LBN2 V76-8NS-W?;H5E30*\3V4
MDV55^[X/='40P*"[@P &71Z$,.WVH'Z94@FV"!=L+\BRD2U[K&N33B1Q(RF*
MZ.-5TBHZ_1$?: 2WM'(CB1M)440W@I)6$2ZMGI-;([>F<B.)&TE11!^HTE01
MKJG<"36RU4LXCKAUB17B@.B: !R-64#-8W&( Z+K=&#_9NYV=1,J'1;A.NQJ
M/M^L-D762E^IC@8+[TW1W8!"LEUT<,$[^OG)-E(*(L(5Q*!D&]E;*K&Y[0(P
MIJY* ":(S"-]J")SS3J@L1E>CVXN)8TB? _H9/?QW2=9;B1Q(RF*Z$90 BW"
M!=I+LJ@M<^RK\T.@!(!,^0X@QV[/1TI/1;B>.EDJM:6--?-.)'$C*8KHOYA0
M^HGA^NDYJ92YA9,;2=Q(BB+Z0)5P8KAP<J=29BL5:TL/8,RXF0!,8-Z&2B'(
M#)S3'<20'LT YK UW5I*83''0=V0F[]ZW4K4L%?X\1I3@H#]G.,HYCZ.<B.)
M&TE11#>"TBCL=,=1NZJ0N[(3-Y*XD90-/HYB!S\)P]60E'_51LZD=.*;-BL7
MTHT:[^MZ(?6@1_R ]>GHN%<I&<%>88>%J03.'%>&MQJW<UAQ=R?F;>?=^6I=
MB)78CO[JYNO3@(_E])0!Z9H?VPIE*M$R/-$.F /O?][ 6\]<I3;^"A=$N$HX
M'$\XIYD2/GCYS%5PYWAP'S8?@Z_L<!7Y^2M$?JXB/\<C_XEF9' XYBH<<SP<
M#YN1%QV]<A4J.7N%V3GX-2N^$#O1[ Q>'7$57+GCR'O0[#QGYYZKV,E?X3P\
M5C$TQI<'IYF4V-;SQ_-*K")LC$?8@=^:$VT Q2J^QN05YDQ%V1C?-#S1G-DW
MWLTOTNC@82LK4=_WS]%IO'Y2ML^RV'^Z?U;/5?^$&N/SZ^!#&@"?3X,/L^V3
M>%3UVP<#_9K5]WG9>(6XDTWY[[OX6F^?M;-]TU;K_E$OMU7;5JO^Y5)DTO0=
M(/]^5U7MTYNN@?T3CR[_#U!+ P04    " #S@653.Y;*[&($  ".#P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6RE5UV/XC84_2L6VH<9:9?8B?/!
MB$$:!IANU>V.ED[WH>J#)S%@31*SM@/3?U\[A! 2DT7M"R3..??Z7%_?:X_W
M7+S)#:4*O&=I+N\'&Z6V=XXCXPW-B!SR+<WUEQ47&5'Z5:P=N164)"4I2QT7
MPL#)",L'DW$Y]BPF8UZHE.7T60!99!D1_TQIRO?W S0X#GQCZXTR \YDO"5K
MNJ3J9?LL])M36TE81G/)> X$7=T/'M#=$\*&4"+^9'0O&\_ 2'GE_,V\?$[N
M!]#,B*8T5L8$T7\[^DC3U%C2\_A1&1W4/@VQ^7RTOBC%:S&O1-)'GGYGB=K<
M#Z(!2.B*%*GZQO>_T$J0;^S%/)7E+]A76#@ <2$5SRJRGD'&\L,_>:\"T2!H
M.W:"6Q'<-@%?('@5P;N6@"L"OI;@5P3_6@U!10BN]1!6A+!<K$-TRZ69$44F
M8\'W0!BTMF8>RO4MV7I%6&Y2<:F$_LHT3TWF1.0L7TOP3 58;HB@X&9&%6&I
MO 6?P,MR!FX^W((/P '2?)6 Y> E9TI^U(/Z^8\-+R3)$SEVE)Z/L>K$E>_I
MP;=[P;<'OO!<;228YPE-+/Q%/S_HX3LZ#G4PW&,PIFZOP:^Q&@+H?@0N=)%E
M/H_]]%^+5-.]B_19/WU)MT/@!B4=6NCSGWG/-3V\2%_\/^U/_WGR9TOAU7GI
ME?:\Z_/RD6?;0A%3P7H<X-H!+AW@"PY^UV6>Y3'/*"!*"?:J3;^F%"@.'LDN
MYD!_RG2MU#LP?MOP-*'"FN('+T'IQ=3]W<0+ Z1#L&LF3A?EAA 'YZA9%X5\
MB$?GJ+D%%00A/D<MNJ@ !W[+XY-E]BATO1IU%EJ_#JW?NW;?R_I/$T!V5.A^
M=JP<NA-*I4N%7M>[GA4,:C=![PI.B62Q;4D.-+\A:H1&, K:X;;A(G>$_58H
MK?:P'X:M8-IP813 D3V<8:TS[-4Y7ZUTWP9\!1*6%J9S TGC0C#%J#4EP\X\
M(E>G6TM]%X60BX-V'G5AX2@*O)9TBS&(<(CLRJ-:>=2K?&;T6CO#-.K&V@T]
MY+77V(8;^1BV-M7":@]CW(K:DPT701A!N])1K734NV4:U6BK"UZY8:ZO2WV[
M"<'320#^?#^!FT(FISG<6KOZP4[8" (>MB,ZLZ#0L)->%E0XA.WTLJ"\8:-\
MGBMNG'W0-?EUE69DT]S.-@M*:W;;FKNH8#AJ5Q,+2FMV+VAV3YK=7LU+DS?@
MZ]:T4=F7-Z=.C?I;]4.N6%V9EG5E O/W."WTP0RL!,^:W=N4,DM__^LW;1A\
M5C23?_=-[-3A47^+-Q/[=*J9I7#ZHV [DM)<24#/)AA?.EY4"8 [.U]O_*B=
M !84]*-.!G1A/D:=#.BB/(BB=@HXC=-_1L6ZO-A)K:?(U>' 58_6E\>'\LK4
M&I^BNSFRC"_,9;.\;9S,'VZJ7XA8LUR"E*ZT*S@,]5S%X?)W>%%\6]X]7KG2
M-YGR<:,OS%08@/Z^XEP=7XR#^@H^^1=02P,$%     @ \X%E4ZX8KJP6!
M;A$  !D   !X;"]W;W)K<VAE971S+W-H965T.#<N>&ULS5A;;]LV%/XKA-&'
M%J@CD;I9A6T@<18L0+L%]=H]#'N@;=HF(HDN2=G-L!^_0TF17(M2W'8/?K%U
M.>?3=R[\CJCQ0<A'M65,HZ]IDJG)8*OU[IWCJ.66I51=B1W+X,Y:R)1J.)4;
M1^TDHZO"*4T<XKJADU*>#:;CXMJ#G(Y%KA.>L0>)5)ZF5#[=L$0<)@,\>+[P
MD6^VVEQPIN,=W; YTY]V#Q+.G!IEQ5.6*2XR)-EZ,KC&[V8D, Z%Q6?.#NKH
M&)E0%D(\FI/[U63@&D8L84MM("C\[=F,)8E! AY?*M!!_4SC>'S\C'Y7! _!
M+*AB,Y'\R5=Z.QF,!FC%UC1/]$=Q^)55 14$ER)1Q2\Z5+;N "USI45:.0.#
ME&?E/_U:)>+( ?L=#J1R(.<Z>)6#5P1:,BO"NJ6:3L=2') TUH!F#HK<%-X0
M#<],&>=:PET.?GHZ+\N'Q!KI+4-WE$OTF28Y0S1;H1F5\HEGF^H2&-WQC&9+
M3A-TGRDM<ZBH5NCU+=.4)^H-&J)/\UOT^M4;] KQ#/VQ%;D")#5V-+ USW26
M%;.;DAGI8/;[4E\AE[Q%Q"78XC[K=[_>27#W;.X.Y*A.%*D310H\OP/O!CJQ
M3$,/F%>#>068UP'6I/DMNE:*00I-NM]SNN )UYPI](%1E4NV0M#KOXE,LF4N
MI2G%#55<H;_> R2ZURQ5?_<0\FM"?F]T\(0A],$CE'&1,,2^Y%P_00'W3.FB
MQ+;ZE9!A 6GD8C_%<121L;,_+E/;BN X=&NK;_@&-=^@E^],9" \3*)$T$R!
MGBP9WQOJ-IXE5'#$(!@%<7S"LVT5^5$\LO,,:Y[A"SQ38%FLEW.8AFT../:\
M$Z9M*]_WL&]G&M5,HUZF<]-@T'K_0,NMRT6>;<JV%* ,TD8W:A$9XC@(@Q.^
M-C."1Z&=\*@F/#IS0:)_T?4>Y,=D=0B3;:@H]/"*+312551,]2R2N'YB?!FK
M%KN->KN]2;CO7Z&5]W'J\0A'IZUO,_-COZ- ^&BVX/-+]*$E+V<5!S<"C<F%
ME*>1>>S]5'F\=M[#( Q/RV,QBT*W0T)QH_FX7_1_49K#BQ"DHTE=7]B-../@
M0BK1Z##N%^(?&G"XK;2V"6<QZQEQN%%DW"_)WS7D<%MEH95\?,JU;38*B1MW
M<&W$&/>K\7<.N@KMFTGG>N'II+.8^<2+NM@V0H[C_WW859 GT\X/_%/.-COB
M^1WM0!JM)_U:;UNN/SOZ2*/E!%_&FB9';^3]K^0OJ&OE_=+PLYEU#S_2:#_I
MU_Z.<OW@&"2-JA/_0@K5S /2_[;^4J&"]D;",@9M9I8QZ!QMALV7"$CXAH,@
M)6P-?NY5!#"RW-R7)UKLBOWQ0FC8;1>'6T973!H#N+\60C^?F"UW_8EE^A]0
M2P,$%     @ \X%E4ZG!N:7S @  @0@  !D   !X;"]W;W)K<VAE971S+W-H
M965T.#@N>&ULG59=;]HP%/TK5M1*K321D"]"!4@45&W2V*JRM@_3'DQPB%4G
MSFP#W;0?OVLGI&D;PC0A$=NYY_B<ZVL[HST73S(E1*'GC.5R;*5*%5>V+>.4
M9%CV>$%R>)-PD6$%7;&Q92$(7AM0QFS7<4([PS2W)B,S=BLF([Y5C.;D5B"Y
MS3(L?ET3QO=CJV\=!N[H)E5ZP)Z,"KPA2Z+NBUL!/;MF6=.,Y)+R' F2C*UI
M_VH6Z7@3\$#)7C;:2#M9<?ZD.Y_68\O1@@@CL=(,&!X[,B.,:2*0\;/BM.HI
M-;#9/K#?&._@984EF7'V2-<J'5N1A=8DP5NF[OC^(ZG\!)HOYDR:?[2O8AT+
MQ5NI>%:!04%&\_*)GZL\- !N> 3@5@#W7P%>!?",T5*9L37'"D]&@N^1T-'
MIALF-P8-;FBN5W&I!+RE@%.3&TP%>L!L2]""8+D5!)9(270QE;"PA4ZU1% L
M:,&%VL"ZHB41.QK3?(/,DLM+=#$G"E,&K3-$<_0MY5N)\[4<V0H4ZGGLN%)S
M7:IQCZCY&JL><MP/R'7<_OURCB[.+C]SG+=1S;JIIH4 *N\4E0WYJI/FUDES
M#;=W.FES*F/&==XD^CY=226@,']TS.'5<WAF#O_('%^VV8H(Q!/$M&HD3=K)
M&NI#I6BQO)/H#SJ6F^N2.S#<>B/O)G[@>2-[UTQ@2U#H#^J@5[+]6K;?*?O1
M[!N0B7=$Z'*1=;DDA+1)[>9S>I[O#<_;UO\DT L&YQTK$=26@DZF&2ZHPHS^
M!E<O;C(X)VC!6BUU\PV\WL!I==2-\X/>\"WNE:&P-A3^AR&!5:N9;BZGYP9>
MV.KF%+ ?^&Z7G4%M9]#)M#SLC *.J(0SRE_V2)NADBULE'T0A4&C\$OY+6%#
M#W[M^R.JQ4:=8NMCM)%X<XRV*8W>2>C[4?1&Y_N@83]\(])N7!#Z<EY@L:%P
MJ#"2 ,KI#:#R1'GAE1W%"W-GK+B"&\@T4_A&($('P/N$<W7HZ&NH_NJ8_ 50
M2P,$%     @ \X%E4U8^I,T3!   O@D  !D   !X;"]W;W)K<VAE971S+W-H
M965T.#DN>&ULG5;;;MLX$/V5@5&@+>!:CIUD@\(QX"0MMD"S-9)T]V&Q#Y0T
ML@;A124I._[['5(7VX%C+/;%EBC.F7/F1LXVQCZ[$M'#BY+:70]*[ZO/2>*R
M$I5P(U.AYB^%L4IX?K6KQ%4611Z-E$PFX_%EH@3IP7P6UY9V/C.UEZ1Q:<'5
M2@F[O4%I-M>#LT&W\$"KTH>%9#ZKQ H?T?^LEI;?DAXE)X7:D=%@L;@>+,X^
MWUZ$_7'#GX0;M_<,04EJS'-X^99?#\:!$$K,?$ 0_+?&6Y0R #&-7RWFH'<9
M#/>?._2O43MK287#6R/_HMR7UX.K >18B%KZ![/Y'5L]D6!FI(N_L&GV7EX.
M(*N=-ZHU9@:*=/,O7MHX[!DPSG&#26LP>65P-7[#8-H:3*/0AEF4=2>\F,^L
MV8 -NQDM/,381&M60SID\=%;_DILY^=?5"7-%A%N4&-!'I92: <?[M +DNXC
M?(*?CW?PX=U'> >DX9ZDY/"[6>+9>\!(LM;33>-I\H:G*=P;[4L'7W2.^1'[
MV]/VER?L$U;=2Y]TTF\F)P%_9'X$X\D0)N/)V3$^_]O\@,ZTS\0TXDW?P'M
M3Q:Y07R7"P=_+U+G+9?Z/R<<G/<.SJ.#\S<<?$<N]QRPR[@4J;& +SP0'$+-
M4;7P9#G[%!OL$>V:,G2P6%F,O([EO'%Y%5V&B;&>GXW.9\EZ/XZG]QQHN>BU
M7)S4<FN4,KFQ"(K[E5I-W-%M%5=<Q=S-+K-4!37'TOM?/53">LJH$IZ#P2W@
M2X1OBWOX0P1D(6'9#K6O',,AB%>4>*8P='Y ;03+'C181E1R#6W^%VMN/I%*
M!&] 2 FEJ:W<]KESL"GY0Y"/*D7KP!21UXXKZ17P<(CC<HT\ZNR*9WI8K35Q
MY?[0&4:3I\<%H,[=$#;(PX>=9=QGEM+:1_<1-O 2X"K,J" 6(Y2IN5 KUA>H
MQ5G-RT4H*)&5@))6%/AWC$>[HFXJ;:<WR$AC:8:Q#@6]\*,*O<Z*NZA9CGYT
MMT5A@]K,8DZ>=[JF3D?PQ$0MN><8C,- =/$]S$Q3)%04_%Q8H\#Q7HF?#C:X
M!K@RGCN .-N-"]*9K',< H<I*M#&@R05*7DSC&&KN:_:Q' Y54)OW[M==,,8
M#0&NK%E3CIW4N+9+--L;!K"O%'4<W7 ?GC$RH\)WDW(&A&]S<A+A/6>D"$G)
M.ZO(3(1BKBNC7_'?D"]S*S8<BABTKCY>$PD^+/ZJ>:CE4:;8[M62[DJHSWP,
M6"B-EHOSPM>[PHX>^(A'V^()IKA/1I)(29+?CH[-RF3OB%1H5_'F$)+!')K3
MLE_M+R>+>"8GN^W-S>:>6XDX0!(+-AV/?N-!8IO;0O/B314/W-1X/K[C8\D7
M++1A W\O#!=3^Q(<]%>V^;]02P,$%     @ \X%E4VY8,0N_ @  E@@  !D
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
M/JJ&G8>:&M8UE$^A DSX9"7L/.R7L)XS\4W>53 *[3"2(TI8*A]C%!17W&Q
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
MF9L]DP7 O-\(H5\;18#FOX+)OU!+ P04    " #S@6530T-C*PL#  "'$
M#0   'AL+W-T>6QE<RYX;6S=6&UOFS 0_BN(3E,K326$A84U1-J0*DW:IDKM
MAWVKG&"()6,S8[JDOWX^3,A+?577#UL[H@;['M]SC^^.&'76Z VGURM*M;>N
MN&A2?Z5U_3$(FN6*5J0YES45!BFDJH@V4U4&3:THR1MPJG@P'HWBH"),^/.9
M:*O+2C?>4K9"IWXTF#Q[^Y*G?AB_]SU+E\F<IO[MZ=N?K=07;SQ[/WEW<C*Z
M/;LXMI]VP)D?.$DG3R ]'^&\!L.HXR=1/\+<$0=]<N:S0HK#'('!1"85]>X(
M3_V,<+90#+P*4C&^L>8Q&):22^5I4QPC)01+<V_AT,Z@;CU/Q81476P;P7XO
M^N5'P'8& AGG@\"Q;PWS64VTIDI<FDFWN#,^@+Q^?+.IC<)2D4TXGO@[A^YF
M@BRDRJD:PH3^UC2?<5J ',7*%=RUK , M9:5&>2,E%*03L/6HQ\8VB7E_!J:
M^D=QP+TN]FHZ@HJ*86@$]4-+8R? O\]FN?=HDV?1>C6[D_IS:W8CNCFT"KU2
MM&#K;KXNAO@8>XBSD[KFFT^<E:*B=N]/#CB?D:V?MY**W9MHT"E+8Z#*]^ZH
MTFRY;_FE2'U#UWK;3>L"USQ^A9K_;IY+*J@B?%^T:?V7G.5G*XX^_"O)W8_*
ML6"GQOZ@>NDB)Z]!9/PB10;]#_K>J7%P9@Q6#\[FU/\.;P%\%]1;M(QK)OK9
MBN4Y%0^.#D.OR<*\91WPF_4Y+4C+]<T IOYN_(WFK*V28=45)*)?M1M_A>V%
M\?!B8&(QD=,US;-^JLI%-_3,P$3M+W X1BZ[RXU@/A9S(X!A<3 %F(_UPN+\
M3_N9HONQ&*9MZD2FJ,\4];%>+B3K/E@<MT]B+O=.DR2*XAC+:)8Y%618WN(8
M_MQLF#;PP.) I#_+-5YMO$,>[P.LIH]U"+93O!.QG>*Y!L2=-_!($G>UL3C@
M@54!ZQV([XX#/>7VB2*H*J8->X)Q)$DP!'K1W:-QC&0GAH^[/MA3$D5)XD8
M<RN((@R!IQ%', 6@ 4.BJ#L'C\ZC8'M.!;M_/<Q_ U!+ P04    " #S@653
MEXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S
M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X
M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO
M3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)
MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0
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
M&9W[W%X9.=\\_[MY=OGMOU!+ P04    " #S@653*"B!BK$"  "^-@  &@
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=I-;N) $(;AJR ?(*:KNJK;
MHY#5;+*-<@&+-#\*8&1[E.3V@\@"/FL6LXG\K5#;HOPNK$>HZ<>7<FC'?7<:
M=OOSL/@\'D[#JMJ-X_E770_K73FVPT-W+J?+G4W7']OQLNRW];E=O[?;4LMR
MZ75_/Z-Z>KR?N7C].I?_F=AM-OMU^=VM_QS+:?S'X/JCZ]^'72ECM7AM^VT9
M5U7]>;A='NKK1WBX3*X6SV^KJG]^"U4]=Y! D,P?I!"D\P=%"(KS!QD$V?Q!
M#D$^?U""H#1_4(:@/']0 T'-_$%AB3(N"9(F6!-H'9#K0.!U0+ #@=@!R0X$
M9@=$.Q"H'9#M0.!V0+@#@=P!Z0X$=@?$.Q#H+:BW$.@MJ+<0Z"V3']L$>@OJ
M+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJ
MK01ZZV2SA$!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4#OB'I' KTC
MZAT)](ZH=R30.Z+>D4#O.-GL)M [HMZ10.^(>D<"O2/J'0GTCJAW)- [HMZ1
M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!OF_Q92:"WH=Y&H+>AWD:@MZ'>
M1J"WH=Y&H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+=/#IL0Z.VH
MMQ/H[:BW$^CMJ+<3Z)U0[T2@=T*]$X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>
M"?5.!'JGR6%! KT3ZIT(]$ZH=R+0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>
MF4#OC'IG KTSZIT)],ZH=R;0.T\.>Q/HG5'O3*!W@WHW!'HWJ'=#H'>#>C<$
M>C>H=_.3>@_CUZ$,MY[O-3[_)ZD>+]\MM\=?E]\7)Z_*%>?ZOF)X^@M02P,$
M%     @ \X%E4WWS[C]# @   S4  !,   !;0V]N=&5N=%]4>7!E<UTN>&UL
MS=O?;MHP%,?Q5T&YK4B('=MA*KUI=[OU8B^0):9$Y)]LMZ-O/Q/:2ILZM(I)
M^]X0@>WS._&1/G=<?WN>K%\<^F[PFV07PO0IRWR]LWWETW&R0US9CJZO0OSJ
M'K*IJO?5@\W$:J6S>AR"'<(R'&LD-]=W=EL]=F'Q^1!_]NTX;!)G.Y\L;D\;
MCUF;I)JFKJVK$->SIZ'Y+67YDI#&D_,>OVLG?Q4W)-F["<>5/P>\G/OZ9)UK
M&[NXKUSX4O5Q5W;H,A^>.^O3\R7>Z7'<;MO:-F/]V,<CJ9^<K1J_LS;T77HJ
M>G4^.<0;MJ?/_.+\N<RYP+CSWHV3CQ-S]N-QKR,YGEY.L9!UH3W_BF^)L?3%
M[V>/TVYL\Y?9\7I_C&X_S\-G\^/R._YUQF_U/]B'@/0A(7T4D#X4I \-Z<-
M^B@A?:PA?>0K2B,447,*J3G%U)R":DY1-:>PFE-<S2FPYA19!45609%54&05
M%%D%159!D5509!44605%5D&155)DE119)45629%54F25%%DE159)D5529)44
M60N*K 5%UH(B:T&1M:#(6E!D+2BR%A19"XJL!45619%54615%%D5159%D551
M9%44615%5D6155%DU119-45639%54V35%%DU159-D5539-44635%5D.1U5!D
M-119#4560Y'54&0U%%D-159#D=509"TILI8464N*K"5%UI(B:TF1M:3(6E)D
M+2FREA19UQ19UQ19UQ19U_]3UN_CN/_'\?,S[:MV>,W/YO\^W?P$4$L! A0#
M%     @ \X%E4P=!36*!    L0   !               ( !     &1O8U!R
M;W!S+V%P<"YX;6Q02P$"% ,4    " #S@653<WH+/^X    K @  $0
M        @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " #S@653
MF5R<(Q &  "<)P  $P              @ ', 0  >&PO=&AE;64O=&AE;64Q
M+GAM;%!+ 0(4 Q0    ( /.!95/58OJ10 4  'D5   8              "
M@0T(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " #S@653
M/P+=;>@'  #:(P  &               @(&##0  >&PO=V]R:W-H965T<R]S
M:&5E=#(N>&UL4$L! A0#%     @ \X%E4P\4KP/0!@  ;AT  !@
M     ("!H14  'AL+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    (
M /.!95,!U22W: @  -$C   8              " @:<<  !X;"]W;W)K<VAE
M971S+W-H965T-"YX;6Q02P$"% ,4    " #S@653R-ABK$\,   /(   &
M            @(%%)0  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#
M%     @ \X%E4P:ZM(&- P  9@<  !@              ("!RC$  'AL+W=O
M<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( /.!95/6/J3/00,  $H'
M   8              " @8TU  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q0
M2P$"% ,4    " #S@653'"&C:I4%   1#@  &               @($$.0
M>&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%     @ \X%E4P3@^QEG
M @  $04  !@              ("!SSX  'AL+W=O<FMS:&5E=',O<VAE970Y
M+GAM;%!+ 0(4 Q0    ( /.!95/V\[@!4@<  $,2   9              "
M@6Q!  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ \X%E
M4_T;"CJ !0  GPT  !D              ("!]4@  'AL+W=O<FMS:&5E=',O
M<VAE970Q,2YX;6Q02P$"% ,4    " #S@653$D(\ 3H#   Y!P  &0
M        @(&L3@  >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0
M   ( /.!95.#5:KS1 4  .D3   9              " @1U2  !X;"]W;W)K
M<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ \X%E4_BLAXAD!   . H
M !D              ("!F%<  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q0
M2P$"% ,4    " #S@653ZVG&X/T"  !7!@  &0              @($S7
M>&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( /.!95,>^$B?
MZ (  #(&   9              " @6=?  !X;"]W;W)K<VAE971S+W-H965T
M,38N>&UL4$L! A0#%     @ \X%E4^+^%0/P P  XP@  !D
M ("!AF(  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " #S
M@653CA/\+SD%  !_#   &0              @(&M9@  >&PO=V]R:W-H965T
M<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( /.!95,GG02I6PH  -\@   9
M          " @1UL  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#
M%     @ \X%E4S:(9,!!!0  _A$  !D              ("!KW8  'AL+W=O
M<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " #S@653@=1N3R\#  #E
M!@  &0              @($G?   >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM
M;%!+ 0(4 Q0    ( /.!95-H3#9_?@0  +@)   9              " @8U_
M  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#%     @ \X%E4^Q
M+=$G!   5@D  !D              ("!0H0  'AL+W=O<FMS:&5E=',O<VAE
M970R,RYX;6Q02P$"% ,4    " #S@653F^7^728#   %"   &0
M    @(&@B   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    (
M /.!95/C5O5H=@L  &<A   9              " @?V+  !X;"]W;W)K<VAE
M971S+W-H965T,C4N>&UL4$L! A0#%     @ \X%E4V#_UZN- P  WP<  !D
M             ("!JI<  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"
M% ,4    " #S@653O^0>#WD,  "=(   &0              @(%NFP  >&PO
M=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    ( /.!95/+H57*80,
M .H&   9              " @1ZH  !X;"]W;W)K<VAE971S+W-H965T,C@N
M>&UL4$L! A0#%     @ \X%E4U30!P6A!@  (!$  !D              ("!
MMJL  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " #S@653
M$VL'H?\"  #S!@  &0              @(&.L@  >&PO=V]R:W-H965T<R]S
M:&5E=#,P+GAM;%!+ 0(4 Q0    ( /.!95.!?GF^G ,  #T'   9
M      " @<2U  !X;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%
M  @ \X%E4X1YR_BB @  ?04  !D              ("!E[D  'AL+W=O<FMS
M:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #S@653]L:6M6<%  #$#@
M&0              @(%PO   >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+
M 0(4 Q0    ( /.!95.$S&[<=P(  !D%   9              " @0["  !X
M;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%     @ \X%E4^NUR"%8
M!@  #1   !D              ("!O,0  'AL+W=O<FMS:&5E=',O<VAE970S
M-2YX;6Q02P$"% ,4    " #S@653J#8% ^T$   )#0  &0
M@(%+RP  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( /.!
M95/&*//&K0(  ,H%   9              " @6_0  !X;"]W;W)K<VAE971S
M+W-H965T,S<N>&UL4$L! A0#%     @ \X%E4Q;;?D!+!   )PH  !D
M         ("!4],  'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4
M    " #S@6536UQD) (#   Q!@  &0              @('5UP  >&PO=V]R
M:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( /.!95.OG(:"\ (  %@&
M   9              " @0[;  !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
M4$L! A0#%     @ \X%E4\OI;DCN @  ;08  !D              ("!-=X
M 'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4    " #S@653^)<I
MEAX$   3"@  &0              @(%:X0  >&PO=V]R:W-H965T<R]S:&5E
M=#0R+GAM;%!+ 0(4 Q0    ( /.!95,V4[I]-0,  .,&   9
M  " @:_E  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @
M\X%E4SF T5Q0!0  UQ$  !D              ("!&^D  'AL+W=O<FMS:&5E
M=',O<VAE970T-"YX;6Q02P$"% ,4    " #S@653N#,9#CD#  #G!@  &0
M            @(&B[@  >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4
M Q0    ( /.!95.3,'Q>XP,  (D(   9              " @1+R  !X;"]W
M;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @ \X%E4^+.$TQ&"@
MV!T  !D              ("!+/8  'AL+W=O<FMS:&5E=',O<VAE970T-RYX
M;6Q02P$"% ,4    " #S@653D%I'&C<#  #C!@  &0              @(&I
M  $ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( /.!95.Z
MY=_HV0@  ((>   9              " @1<$ 0!X;"]W;W)K<VAE971S+W-H
M965T-#DN>&UL4$L! A0#%     @ \X%E4Q)_?QV?!   E!0  !D
M     ("!)PT! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4
M" #S@653<[Z&H=4"   >"0  &0              @(']$0$ >&PO=V]R:W-H
M965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    ( /.!95/3N_B\I0(  *$'   9
M              " @0D5 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L!
M A0#%     @ \X%E4\\=HH*S @  Q@<  !D              ("!Y1<! 'AL
M+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4    " #S@653(O)9VS<#
M  !A"P  &0              @('/&@$ >&PO=V]R:W-H965T<R]S:&5E=#4T
M+GAM;%!+ 0(4 Q0    ( /.!95/OA0P2$ ,  ) *   9              "
M@3T> 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ \X%E
M4ZH1< !# P  W@H  !D              ("!A"$! 'AL+W=O<FMS:&5E=',O
M<VAE970U-BYX;6Q02P$"% ,4    " #S@653SWBEB5\"   M!@  &0
M        @('^) $ >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0
M   ( /.!95.\=?0N<0,  #T+   9              " @90G 0!X;"]W;W)K
M<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @ \X%E4XO];$+0 P  ^0T
M !D              ("!/"L! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q0
M2P$"% ,4    " #S@653RE*$QG\"  #[!@  &0              @(%#+P$
M>&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( /.!95,E#8,
M] (  "$+   9              " @?DQ 0!X;"]W;W)K<VAE971S+W-H965T
M-C$N>&UL4$L! A0#%     @ \X%E4QVI+\[&"   1$@  !D
M ("!)#4! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " #S
M@653-YH,MM("  #%"   &0              @($A/@$ >&PO=V]R:W-H965T
M<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    ( /.!95-5BK')R ,  #(-   9
M          " @2I! 0!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#
M%     @ \X%E4PI@$ZA< P  NPH  !D              ("!*44! 'AL+W=O
M<FMS:&5E=',O<VAE970V-2YX;6Q02P$"% ,4    " #S@6530N/BGH<%  "N
M)P  &0              @(&\2 $ >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM
M;%!+ 0(4 Q0    ( /.!95/!:,?DQ@(  (\)   9              " @7I.
M 0!X;"]W;W)K<VAE971S+W-H965T-C<N>&UL4$L! A0#%     @ \X%E4U:V
M'8)B @  5P4  !D              ("!=U$! 'AL+W=O<FMS:&5E=',O<VAE
M970V."YX;6Q02P$"% ,4    " #S@653 G\66^@"   Q"@  &0
M    @($05 $ >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    (
M /.!95-41=?Q= (  *4&   9              " @2]7 0!X;"]W;W)K<VAE
M971S+W-H965T-S N>&UL4$L! A0#%     @ \X%E4[I&BO9T P  R0P  !D
M             ("!VED! 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"
M% ,4    " #S@653J-';$:H$  !N%0  &0              @(&%70$ >&PO
M=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+ 0(4 Q0    ( /.!95/L_AYR;04
M $X9   9              " @69B 0!X;"]W;W)K<VAE971S+W-H965T-S,N
M>&UL4$L! A0#%     @ \X%E4ST5?N:: @  4@<  !D              ("!
M"F@! 'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " #S@653
M%@QB!4$#  #F"@  &0              @(';:@$ >&PO=V]R:W-H965T<R]S
M:&5E=#<U+GAM;%!+ 0(4 Q0    ( /.!95,.,MXG+ ,  $D)   9
M      " @5-N 0!X;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%
M  @ \X%E4[*X#QA3 P  B0H  !D              ("!MG$! 'AL+W=O<FMS
M:&5E=',O<VAE970W-RYX;6Q02P$"% ,4    " #S@653W^$3C08#  "L"
M&0              @(% =0$ >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+
M 0(4 Q0    ( /.!95/&T^]$U0(  -P&   9              " @7UX 0!X
M;"]W;W)K<VAE971S+W-H965T-SDN>&UL4$L! A0#%     @ \X%E4W;]C\ZA
M P  C0T  !D              ("!B7L! 'AL+W=O<FMS:&5E=',O<VAE970X
M,"YX;6Q02P$"% ,4    " #S@653_W^J$JT"  #]!@  &0
M@(%A?P$ >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( /.!
M95/=[%:^(@,  *0)   9              " @46" 0!X;"]W;W)K<VAE971S
M+W-H965T.#(N>&UL4$L! A0#%     @ \X%E4\7\FX5#!   $1   !D
M         ("!GH4! 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4
M    " #S@653[ 5L!&X"   E!@  &0              @($8B@$ >&PO=V]R
M:W-H965T<R]S:&5E=#@T+GAM;%!+ 0(4 Q0    ( /.!95-?-T9 OPH  /U(
M   9              " @;V, 0!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL
M4$L! A0#%     @ \X%E4SN6RNQB!   C@\  !D              ("!LY<!
M 'AL+W=O<FMS:&5E=',O<VAE970X-BYX;6Q02P$"% ,4    " #S@653KABN
MK!8$  !N$0  &0              @(%,G $ >&PO=V]R:W-H965T<R]S:&5E
M=#@W+GAM;%!+ 0(4 Q0    ( /.!95.IP;FE\P(  ($(   9
M  " @9F@ 0!X;"]W;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @
M\X%E4U8^I,T3!   O@D  !D              ("!PZ,! 'AL+W=O<FMS:&5E
M=',O<VAE970X.2YX;6Q02P$"% ,4    " #S@653;E@Q"[\"  "6"   &0
M            @($-J $ >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4
M Q0    ( /.!95-@U+H?@0H   ,U   9              " @0.K 0!X;"]W
M;W)K<VAE971S+W-H965T.3$N>&UL4$L! A0#%     @ \X%E4\BV+2/M @
MCP@  !D              ("!N[4! 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX
M;6Q02P$"% ,4    " #S@65312.?^!$$   W$   &0              @('?
MN $ >&PO=V]R:W-H965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    ( /.!95-#
M0V,K"P,  (<0   -              "  2>] 0!X;"]S='EL97,N>&UL4$L!
M A0#%     @ \X%E4Y>*NQS     $P(   L              ( !7< ! %]R
M96QS+RYR96QS4$L! A0#%     @ \X%E4V54%*O$!@  /ST   \
M     ( !1L$! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( /.!95,H*(&*
ML0(  +XV   :              "  3?( 0!X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<U!+ 0(4 Q0    ( /.!95-]\^X_0P(   ,U   3
M  "  2#+ 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !E &4 NAL  )3-
$ 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<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>108
<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>109
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>338</ContextCount>
  <ElementCount>483</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>74</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/DocumentandEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BasisofPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Revenue from Contracts with Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RevenuefromContractswithCustomers</Role>
      <ShortName>Revenue from Contracts with Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>2107103 - Disclosure - Restricted Cash</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RestrictedCash</Role>
      <ShortName>Restricted Cash</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2111104 - Disclosure - Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/Investments</Role>
      <ShortName>Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2117105 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2120106 - Disclosure - Consumer Loans Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivable</Role>
      <ShortName>Consumer Loans Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2128107 - Disclosure - Commercial Loans Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivable</Role>
      <ShortName>Commercial Loans Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2135108 - Disclosure - Property, Plant and Equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/PropertyPlantandEquipmentnet</Role>
      <ShortName>Property, Plant and Equipment, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2139109 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2143110 - Disclosure - Goodwill and Other Intangibles</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/GoodwillandOtherIntangibles</Role>
      <ShortName>Goodwill and Other Intangibles</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2148111 - Disclosure - Accrued Expenses and Other Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2151112 - Disclosure - Warranties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/Warranties</Role>
      <ShortName>Warranties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2155113 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligations</Role>
      <ShortName>Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2160114 - Disclosure - Reinsurance and Insurance Loss Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves</Role>
      <ShortName>Reinsurance and Insurance Loss Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2165115 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2170116 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest</Role>
      <ShortName>Stockholders' Equity and Redeemable Noncontrolling Interest</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2173117 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2176118 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2181119 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2183120 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2185121 - Disclosure - Business Combinations and Asset Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitions</Role>
      <ShortName>Business Combinations and Asset Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2189122 - Disclosure - Business Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BusinessSegmentInformation</Role>
      <ShortName>Business Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Basis of Presentation (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BasisofPresentationPolicies</Role>
      <ShortName>Basis of Presentation (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2256202 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsPolicies</Role>
      <ShortName>Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2266203 - Disclosure - Commitments and Contingencies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommitmentsandContingenciesPolicies</Role>
      <ShortName>Commitments and Contingencies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2277204 - Disclosure - Fair Value Measurements (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/FairValueMeasurementsPolicies</Role>
      <ShortName>Fair Value Measurements (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Revenue from Contracts with Customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RevenuefromContractswithCustomersTables</Role>
      <ShortName>Revenue from Contracts with Customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/RevenuefromContractswithCustomers</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2308302 - Disclosure - Restricted Cash (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RestrictedCashTables</Role>
      <ShortName>Restricted Cash (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/RestrictedCash</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2312303 - Disclosure - Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsTables</Role>
      <ShortName>Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/Investments</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2318304 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/Inventories</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2321305 - Disclosure - Consumer Loans Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableTables</Role>
      <ShortName>Consumer Loans Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ConsumerLoansReceivable</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2329306 - Disclosure - Commercial Loans Receivable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivableTables</Role>
      <ShortName>Commercial Loans Receivable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/CommercialLoansReceivable</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2336307 - Disclosure - Property, Plant and Equipment, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/PropertyPlantandEquipmentnetTables</Role>
      <ShortName>Property, Plant and Equipment, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/PropertyPlantandEquipmentnet</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2344309 - Disclosure - Goodwill and Other Intangibles (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/GoodwillandOtherIntangiblesTables</Role>
      <ShortName>Goodwill and Other Intangibles (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/GoodwillandOtherIntangibles</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2349310 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2352311 - Disclosure - Warranties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/WarrantiesTables</Role>
      <ShortName>Warranties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/Warranties</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2357312 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsTables</Role>
      <ShortName>Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligations</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2361313 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables</Role>
      <ShortName>Reinsurance and Insurance Loss Reserves (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2367314 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/CommitmentsandContingencies</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2371315 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables</Role>
      <ShortName>Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2374316 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/EarningsPerShare</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2378317 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/FairValueMeasurements</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2386318 - Disclosure - Business Combinations and Asset Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsTables</Role>
      <ShortName>Business Combinations and Asset Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitions</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2390319 - Disclosure - Business Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BusinessSegmentInformationTables</Role>
      <ShortName>Business Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cavco.com/role/BusinessSegmentInformation</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Basis of Presentation (Principles of Consolidation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails</Role>
      <ShortName>Basis of Presentation (Principles of Consolidation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/BasisofPresentationPolicies</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Revenue from Contracts with Customers (Disaggregation of Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails</Role>
      <ShortName>Revenue from Contracts with Customers (Disaggregation of Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/RevenuefromContractswithCustomersTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2409403 - Disclosure - Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RestrictedCashDetails</Role>
      <ShortName>Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/RestrictedCashTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails</Role>
      <ShortName>Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2413405 - Disclosure - Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsDetails</Role>
      <ShortName>Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/InvestmentsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - Investments (Amortized cost and fair value) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails</Role>
      <ShortName>Investments (Amortized cost and fair value) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/InvestmentsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2415407 - Disclosure - Investments (Contractual Maturities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails</Role>
      <ShortName>Investments (Contractual Maturities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/InvestmentsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2416408 - Disclosure - Investments (Recognized Gains and Losses) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails</Role>
      <ShortName>Investments (Recognized Gains and Losses) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/InvestmentsTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2419409 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/InventoriesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2422410 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails</Role>
      <ShortName>Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ConsumerLoansReceivableTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2423411 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails</Role>
      <ShortName>Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ConsumerLoansReceivableTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2424412 - Disclosure - Consumer Loans Receivable (Loans Held for investment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails</Role>
      <ShortName>Consumer Loans Receivable (Loans Held for investment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ConsumerLoansReceivableTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2425413 - Disclosure - Delinquency status of consumer loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails</Role>
      <ShortName>Delinquency status of consumer loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2426414 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails</Role>
      <ShortName>Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ConsumerLoansReceivableTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2427415 - Disclosure - Consumer Loans Receivable (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails</Role>
      <ShortName>Consumer Loans Receivable (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ConsumerLoansReceivableTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2430416 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails</Role>
      <ShortName>Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/CommercialLoansReceivableTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2431417 - Disclosure - Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails</Role>
      <ShortName>Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/CommercialLoansReceivableTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2432418 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails</Role>
      <ShortName>Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/CommercialLoansReceivableTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2433419 - Disclosure - Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails</Role>
      <ShortName>Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/CommercialLoansReceivableTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2434420 - Disclosure - Commercial Loans Receivable (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails</Role>
      <ShortName>Commercial Loans Receivable (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/CommercialLoansReceivableTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2437421 - Disclosure - Property, Plant and Equipment, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails</Role>
      <ShortName>Property, Plant and Equipment, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/PropertyPlantandEquipmentnetTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2438422 - Disclosure - Property, Plant and Equipment, net (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails</Role>
      <ShortName>Property, Plant and Equipment, net (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/PropertyPlantandEquipmentnetTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2441423 - Disclosure - Leases (Assets and Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails</Role>
      <ShortName>Leases (Assets and Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/Leases</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2442424 - Disclosure - Leases (Future minimum payments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails</Role>
      <ShortName>Leases (Future minimum payments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/Leases</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2445425 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails</Role>
      <ShortName>Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/GoodwillandOtherIntangiblesTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2446426 - Disclosure - Goodwill and Other Intangible (Goodwill rollforward) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails</Role>
      <ShortName>Goodwill and Other Intangible (Goodwill rollforward) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/GoodwillandOtherIntangiblesTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2447427 - Disclosure - Goodwill and Other Intangibles (Amortization) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails</Role>
      <ShortName>Goodwill and Other Intangibles (Amortization) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/GoodwillandOtherIntangiblesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2450428 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Accrued Expenses and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2453429 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails</Role>
      <ShortName>Warranties (Activity for Estimated Warranty Liability) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/WarrantiesTables</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2458431 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Summary of Debt Obligations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails</Role>
      <ShortName>Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Summary of Debt Obligations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2459432 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsNarrativeDetails</Role>
      <ShortName>Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2462433 - Disclosure - Reinsurance and Insurance Loss Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails</Role>
      <ShortName>Reinsurance and Insurance Loss Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2463434 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual</Role>
      <ShortName>Reinsurance and Insurance Loss Reserves (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2464435 - Disclosure - Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails</Role>
      <ShortName>Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2468436 - Disclosure - Commitments and Contingencies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual</Role>
      <ShortName>Commitments and Contingencies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2469437 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails</Role>
      <ShortName>Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>2472438 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails</Role>
      <ShortName>Stockholders' Equity and Redeemable Noncontrolling Interest (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>2475439 - Disclosure - Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/EarningsPerShareTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>2479440 - Disclosure - Summary of the Fair Value and Carrying Value of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails</Role>
      <ShortName>Summary of the Fair Value and Carrying Value of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>2480441 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails</Role>
      <ShortName>Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>2482442 - Disclosure - Employee Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/EmployeeBenefitPlansDetails</Role>
      <ShortName>Employee Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>2484443 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/RelatedPartyTransactions</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>2487444 - Disclosure - Business Combinations and Asset Acquisitions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails</Role>
      <ShortName>Business Combinations and Asset Acquisitions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>2488445 - Disclosure - Business Combinations and Asset Acquisitions (Pro Forma) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsProFormaDetails</Role>
      <ShortName>Business Combinations and Asset Acquisitions (Pro Forma) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="cvco-20211002.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>2491446 - Disclosure - Business Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cavco.com/role/BusinessSegmentInformationDetails</Role>
      <ShortName>Business Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cavco.com/role/BusinessSegmentInformationTables</ParentRole>
      <Position>93</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" original="cvco-20211002.htm">cvco-20211002.htm</File>
    <File>cvco-20211002.xsd</File>
    <File>cvco-20211002_cal.xml</File>
    <File>cvco-20211002_def.xml</File>
    <File>cvco-20211002_lab.xml</File>
    <File>cvco-20211002_pre.xml</File>
    <File>cvco-2021102xexhibit101.htm</File>
    <File>cvco-2021102xexhibit102.htm</File>
    <File>cvco-2021102xexhibit311.htm</File>
    <File>cvco-2021102xexhibit312.htm</File>
    <File>cvco-2021102xexhibit32.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2021</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/stpr/2021</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2021-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>112
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cvco-20211002.htm": {
   "axisCustom": 4,
   "axisStandard": 22,
   "contextCount": 338,
   "dts": {
    "calculationLink": {
     "local": [
      "cvco-20211002_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cvco-20211002_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cvco-20211002.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cvco-20211002_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cvco-20211002_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cvco-20211002.xsd"
     ],
     "remote": [
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "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",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.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"
     ]
    }
   },
   "elementCount": 649,
   "entityCount": 1,
   "hidden": {
    "http://www.cavco.com/20211002": 4,
    "http://xbrl.sec.gov/dei/2021": 5,
    "total": 9
   },
   "keyCustom": 59,
   "keyStandard": 424,
   "memberCustom": 34,
   "memberStandard": 40,
   "nsprefix": "cvco",
   "nsuri": "http://www.cavco.com/20211002",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Document and Entity Information",
     "role": "http://www.cavco.com/role/DocumentandEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120106 - Disclosure - Consumer Loans Receivable",
     "role": "http://www.cavco.com/role/ConsumerLoansReceivable",
     "shortName": "Consumer Loans Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cvco:CommercialLoansReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128107 - Disclosure - Commercial Loans Receivable",
     "role": "http://www.cavco.com/role/CommercialLoansReceivable",
     "shortName": "Commercial Loans Receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cvco:CommercialLoansReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135108 - Disclosure - Property, Plant and Equipment, net",
     "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnet",
     "shortName": "Property, Plant and Equipment, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139109 - Disclosure - Leases",
     "role": "http://www.cavco.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143110 - Disclosure - Goodwill and Other Intangibles",
     "role": "http://www.cavco.com/role/GoodwillandOtherIntangibles",
     "shortName": "Goodwill and Other Intangibles",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2148111 - Disclosure - Accrued Expenses and Other Current Liabilities",
     "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities",
     "shortName": "Accrued Expenses and Other Current Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2151112 - Disclosure - Warranties",
     "role": "http://www.cavco.com/role/Warranties",
     "shortName": "Warranties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2155113 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations",
     "role": "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligations",
     "shortName": "Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReinsuranceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2160114 - Disclosure - Reinsurance and Insurance Loss Reserves",
     "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves",
     "shortName": "Reinsurance and Insurance Loss Reserves",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReinsuranceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2165115 - Disclosure - Commitments and Contingencies",
     "role": "http://www.cavco.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Consolidated Balance Sheets",
     "role": "http://www.cavco.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2170116 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest",
     "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest",
     "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2173117 - Disclosure - Earnings Per Share",
     "role": "http://www.cavco.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2176118 - Disclosure - Fair Value Measurements",
     "role": "http://www.cavco.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2181119 - Disclosure - Employee Benefit Plans",
     "role": "http://www.cavco.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2183120 - Disclosure - Related Party Transactions",
     "role": "http://www.cavco.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2185121 - Disclosure - Business Combinations and Asset Acquisitions",
     "role": "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitions",
     "shortName": "Business Combinations and Asset Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2189122 - Disclosure - Business Segment Information",
     "role": "http://www.cavco.com/role/BusinessSegmentInformation",
     "shortName": "Business Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Basis of Presentation (Policies)",
     "role": "http://www.cavco.com/role/BasisofPresentationPolicies",
     "shortName": "Basis of Presentation (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2256202 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Policies)",
     "role": "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsPolicies",
     "shortName": "Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2266203 - Disclosure - Commitments and Contingencies (Policies)",
     "role": "http://www.cavco.com/role/CommitmentsandContingenciesPolicies",
     "shortName": "Commitments and Contingencies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2277204 - Disclosure - Fair Value Measurements (Policies)",
     "role": "http://www.cavco.com/role/FairValueMeasurementsPolicies",
     "shortName": "Fair Value Measurements (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Revenue from Contracts with Customers (Tables)",
     "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersTables",
     "shortName": "Revenue from Contracts with Customers (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308302 - Disclosure - Restricted Cash (Tables)",
     "role": "http://www.cavco.com/role/RestrictedCashTables",
     "shortName": "Restricted Cash (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cvco:ScheduleofInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312303 - Disclosure - Investments (Tables)",
     "role": "http://www.cavco.com/role/InvestmentsTables",
     "shortName": "Investments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cvco:ScheduleofInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318304 - Disclosure - Inventories (Tables)",
     "role": "http://www.cavco.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cvco:ConsumerLoansReceivableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321305 - Disclosure - Consumer Loans Receivable (Tables)",
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableTables",
     "shortName": "Consumer Loans Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cvco:ConsumerLoansReceivableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cvco:CommercialLoansReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329306 - Disclosure - Commercial Loans Receivable (Tables)",
     "role": "http://www.cavco.com/role/CommercialLoansReceivableTables",
     "shortName": "Commercial Loans Receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cvco:CommercialLoansReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2336307 - Disclosure - Property, Plant and Equipment, net (Tables)",
     "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetTables",
     "shortName": "Property, Plant and Equipment, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2344309 - Disclosure - Goodwill and Other Intangibles (Tables)",
     "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables",
     "shortName": "Goodwill and Other Intangibles (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2349310 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)",
     "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables",
     "shortName": "Accrued Expenses and Other Current Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2352311 - Disclosure - Warranties (Tables)",
     "role": "http://www.cavco.com/role/WarrantiesTables",
     "shortName": "Warranties (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2357312 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Tables)",
     "role": "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsTables",
     "shortName": "Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectsOfReinsuranceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2361313 - Disclosure - Reinsurance and Insurance Loss Reserves (Tables)",
     "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables",
     "shortName": "Reinsurance and Insurance Loss Reserves (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectsOfReinsuranceTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2367314 - Disclosure - Commitments and Contingencies (Tables)",
     "role": "http://www.cavco.com/role/CommitmentsandContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2371315 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)",
     "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables",
     "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2374316 - Disclosure - Earnings Per Share (Tables)",
     "role": "http://www.cavco.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2378317 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.cavco.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2386318 - Disclosure - Business Combinations and Asset Acquisitions (Tables)",
     "role": "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsTables",
     "shortName": "Business Combinations and Asset Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2390319 - Disclosure - Business Segment Information (Tables)",
     "role": "http://www.cavco.com/role/BusinessSegmentInformationTables",
     "shortName": "Business Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Basis of Presentation (Principles of Consolidation) (Details)",
     "role": "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
     "shortName": "Basis of Presentation (Principles of Consolidation) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "INF",
      "lang": "en-US",
      "name": "cvco:NumberofOperatingManufacturingFacilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "factories",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Basis of Presentation",
     "role": "http://www.cavco.com/role/BasisofPresentation",
     "shortName": "Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Revenue from Contracts with Customers (Disaggregation of Revenue) (Details)",
     "role": "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails",
     "shortName": "Revenue from Contracts with Customers (Disaggregation of Revenue) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3d24c5696eb348c1baf70daee826ff18_D20210704-20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409403 - Disclosure - Restricted Cash (Details)",
     "role": "http://www.cavco.com/role/RestrictedCashDetails",
     "shortName": "Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i96ea864fa19241b8afaf14c2678e4bef_I20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410404 - Disclosure - Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (Details)",
     "role": "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails",
     "shortName": "Restricted Cash Reconciliation of Cash and cash equivalents and Restricted cash to SOCF (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i14d874ca1f264a658b76ca920bb4e390_I20200926",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413405 - Disclosure - Investments (Details)",
     "role": "http://www.cavco.com/role/InvestmentsDetails",
     "shortName": "Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:ScheduleofInvestmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNi",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - Investments (Amortized cost and fair value) (Details)",
     "role": "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails",
     "shortName": "Investments (Amortized cost and fair value) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "ib94d8cf49f3544a299da4170a9633bb2_I20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415407 - Disclosure - Investments (Contractual Maturities) (Details)",
     "role": "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails",
     "shortName": "Investments (Contractual Maturities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss",
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss",
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
       "span",
       "div",
       "us-gaap:GainLossOnInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416408 - Disclosure - Investments (Recognized Gains and Losses) (Details)",
     "role": "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails",
     "shortName": "Investments (Recognized Gains and Losses) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss",
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss",
       "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
       "span",
       "div",
       "us-gaap:GainLossOnInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419409 - Disclosure - Inventories (Details)",
     "role": "http://www.cavco.com/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:ConsumerLoansReceivableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422410 - Disclosure - Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)",
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails",
     "shortName": "Consumer Loans Receivable (Summary of Consumer Loans Receivable) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:ConsumerLoansReceivableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:ConsumerLoansReceivableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i79af945561b2431cb7940e3b0cb3a398_I20210403",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2423411 - Disclosure - Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details)",
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
     "shortName": "Consumer Loans Receivable (Allowance For Loan Loss Rollforward) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i9d3df4bd988c448fa97c71ddbec2ccca_I20210703",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Revenue from Contracts with Customers",
     "role": "http://www.cavco.com/role/RevenuefromContractswithCustomers",
     "shortName": "Revenue from Contracts with Customers",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "cvco:Weightedaveragecontractualinterestrate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424412 - Disclosure - Consumer Loans Receivable (Loans Held for investment) (Details)",
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails",
     "shortName": "Consumer Loans Receivable (Loans Held for investment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "cvco:Weightedaveragecontractualinterestrate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:ConsumerLoansReceivableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425413 - Disclosure - Delinquency status of consumer loans (Details)",
     "role": "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails",
     "shortName": "Delinquency status of consumer loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "icf5173081e1242c0a47c0c0da5c625b3_I20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:ConsumerLoansReceivableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426414 - Disclosure - Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details)",
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
     "shortName": "Consumer Loans Receivable (Consumer Loan Receivables by Credit Quality Indicator and Year of Origination) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "if199320fd7d24b8d965943d06fb323a4_I20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableGrossCarryingAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateAcquiredThroughForeclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427415 - Disclosure - Consumer Loans Receivable (Narrative) (Details)",
     "role": "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails",
     "shortName": "Consumer Loans Receivable (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateAcquiredThroughForeclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:CommercialLoansReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i6bd349a44a1146f1956a58ef619338a8_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430416 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details)",
     "role": "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails",
     "shortName": "Commercial Loans Receivable (Commercial Loans Receivable, Net) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cvco:CommercialLoansReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i6bd349a44a1146f1956a58ef619338a8_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "ia72a7092e7524dc0ac0e99621de3777a_I20210703",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431417 - Disclosure - Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (Details)",
     "role": "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails",
     "shortName": "Commercial Loans Receivable (Changes in the Estimated Allowance for Loan Loss) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i4ee266c7ec5f45a6a3230857411843fc_D20210704-20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "ic5a7ab669c6749259d2228e4a0440b35_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432418 - Disclosure - Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details)",
     "role": "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
     "shortName": "Commercial Loans Receivable (Commercial Loans Receivable by Credit Quality Indicator and Year of Origination) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "ic5a7ab669c6749259d2228e4a0440b35_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "cvco:CommercialLoansReceivablePrincipalBalanceConcentration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433419 - Disclosure - Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details)",
     "role": "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails",
     "shortName": "Commercial Loans Receivable (Concentrations of Commercial Loans Receivables) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "cvco:CommercialLoansReceivablePrincipalBalanceConcentration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434420 - Disclosure - Commercial Loans Receivable (Narrative) (Details)",
     "role": "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails",
     "shortName": "Commercial Loans Receivable (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437421 - Disclosure - Property, Plant and Equipment, net (Details)",
     "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails",
     "shortName": "Property, Plant and Equipment, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107103 - Disclosure - Restricted Cash",
     "role": "http://www.cavco.com/role/RestrictedCash",
     "shortName": "Restricted Cash",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438422 - Disclosure - Property, Plant and Equipment, net (Narrative) (Details)",
     "role": "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
     "shortName": "Property, Plant and Equipment, net (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441423 - Disclosure - Leases (Assets and Liabilities) (Details)",
     "role": "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails",
     "shortName": "Leases (Assets and Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442424 - Disclosure - Leases (Future minimum payments) (Details)",
     "role": "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails",
     "shortName": "Leases (Future minimum payments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445425 - Disclosure - Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details)",
     "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails",
     "shortName": "Goodwill and Other Intangibles (Summary of Goodwill and Other Intangibles) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "cvco:IndefiniteLivedIntangibleAssetsIncludingGoodwillGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i79af945561b2431cb7940e3b0cb3a398_I20210403",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2446426 - Disclosure - Goodwill and Other Intangible (Goodwill rollforward) (Details)",
     "role": "http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails",
     "shortName": "Goodwill and Other Intangible (Goodwill rollforward) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i8563decf2fd142769f1e6430247a178b_D20210404-20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447427 - Disclosure - Goodwill and Other Intangibles (Amortization) (Details)",
     "role": "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails",
     "shortName": "Goodwill and Other Intangibles (Amortization) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredRevenueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450428 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)",
     "role": "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
     "shortName": "Accrued Expenses and Other Current Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredRevenueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i74aa5f40ae51486ca8cefe96fc774f00_I20210703",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2453429 - Disclosure - Warranties (Activity for Estimated Warranty Liability) (Details)",
     "role": "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails",
     "shortName": "Warranties (Activity for Estimated Warranty Liability) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i74aa5f40ae51486ca8cefe96fc774f00_I20210703",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458431 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Summary of Debt Obligations) (Details)",
     "role": "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails",
     "shortName": "Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Summary of Debt Obligations) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2459432 - Disclosure - Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Narrative) (Details)",
     "role": "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsNarrativeDetails",
     "shortName": "Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtPolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111104 - Disclosure - Investments",
     "role": "http://www.cavco.com/role/Investments",
     "shortName": "Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EffectsOfReinsuranceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DirectPremiumsWritten",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462433 - Disclosure - Reinsurance and Insurance Loss Reserves (Details)",
     "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails",
     "shortName": "Reinsurance and Insurance Loss Reserves (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EffectsOfReinsuranceTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DirectPremiumsWritten",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cvco:MaximumRiskAssumedPerPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463434 - Disclosure - Reinsurance and Insurance Loss Reserves (Details Textual)",
     "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual",
     "shortName": "Reinsurance and Insurance Loss Reserves (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "cvco:MaximumRiskAssumedPerPolicy",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i74aa5f40ae51486ca8cefe96fc774f00_I20210703",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464435 - Disclosure - Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details)",
     "role": "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails",
     "shortName": "Reinsurance and Insurance Loss Reserves (Loss Reserve Rollforward) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i74aa5f40ae51486ca8cefe96fc774f00_I20210703",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "cvco:ReservesRelatedToConsumerLoansSold",
       "span",
       "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cvco:ReservesRelatedToConsumerLoansSold",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468436 - Disclosure - Commitments and Contingencies (Details Textual)",
     "role": "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual",
     "shortName": "Commitments and Contingencies (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i79af945561b2431cb7940e3b0cb3a398_I20210403",
      "decimals": "-5",
      "lang": "en-US",
      "name": "cvco:ReservesRelatedToConsumerLoansSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractualObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2469437 - Disclosure - Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)",
     "role": "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails",
     "shortName": "Commitments and Contingencies (Loan Contracts with Off-Balance Sheet Commitments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractualObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i74aa5f40ae51486ca8cefe96fc774f00_I20210703",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2472438 - Disclosure - Stockholders' Equity and Redeemable Noncontrolling Interest (Details)",
     "role": "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails",
     "shortName": "Stockholders' Equity and Redeemable Noncontrolling Interest (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2475439 - Disclosure - Earnings Per Share (Details)",
     "role": "http://www.cavco.com/role/EarningsPerShareDetails",
     "shortName": "Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i226c08e2cb0244708060976164efe61d_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2479440 - Disclosure - Summary of the Fair Value and Carrying Value of Financial Instruments (Details)",
     "role": "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails",
     "shortName": "Summary of the Fair Value and Carrying Value of Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i226c08e2cb0244708060976164efe61d_I20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cvco:FairValueAssumptionsForServicingAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio",
      "reportCount": 1,
      "unique": true,
      "unitRef": "loans",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2480441 - Disclosure - Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)",
     "role": "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails",
     "shortName": "Fair Value Measurements (Assumptions for Mortgage Servicing Rights) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "cvco:FairValueAssumptionsForServicingAssetsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i041e2f3006e545e686c6927e1eb71c57_I20211002",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "cvco:NumberOfLoansOutstandingOfLoansHeldInPortfolio",
      "reportCount": 1,
      "unique": true,
      "unitRef": "loans",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OtherLaborRelatedExpenses",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLaborRelatedExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2482442 - Disclosure - Employee Benefit Plans (Details)",
     "role": "http://www.cavco.com/role/EmployeeBenefitPlansDetails",
     "shortName": "Employee Benefit Plans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OtherLaborRelatedExpenses",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLaborRelatedExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117105 - Disclosure - Inventories",
     "role": "http://www.cavco.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2484443 - Disclosure - Related Party Transactions (Details)",
     "role": "http://www.cavco.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i79af945561b2431cb7940e3b0cb3a398_I20210403",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentAggregateCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2487444 - Disclosure - Business Combinations and Asset Acquisitions (Details)",
     "role": "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
     "shortName": "Business Combinations and Asset Acquisitions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i79af945561b2431cb7940e3b0cb3a398_I20210403",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentAggregateCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2488445 - Disclosure - Business Combinations and Asset Acquisitions (Pro Forma) (Details)",
     "role": "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsProFormaDetails",
     "shortName": "Business Combinations and Asset Acquisitions (Pro Forma) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConsolidationPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i3e29c8ba9a2f45329c4fe930b78ca93c_D20210404-20211002",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2491446 - Disclosure - Business Segment Information (Details)",
     "role": "http://www.cavco.com/role/BusinessSegmentInformationDetails",
     "shortName": "Business Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cvco-20211002.htm",
      "contextRef": "i092da236e61a419eb431efe99fd00119_D20210704-20211002",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 74,
   "tag": {
    "cvco_A3160DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "31 - 60 days past due",
        "label": "31 - 60 days past due [Member]",
        "terseLabel": "31 - 60 days past due"
       }
      }
     },
     "localname": "A3160DaysPastDueMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_A6190DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "61 - 90 days past due",
        "label": "61 - 90 days past due [Member]",
        "terseLabel": "61 - 90 days past due"
       }
      }
     },
     "localname": "A6190DaysPastDueMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_A91DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "91+ days past due",
        "label": "91+ days past due [Member]",
        "terseLabel": "91+ days past due"
       }
      }
     },
     "localname": "A91DaysPastDueMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_AccruedVolumeRebates": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued volume rebates.",
        "label": "Accrued Volume Rebates",
        "verboseLabel": "Accrued volume rebates"
       }
      }
     },
     "localname": "AccruedVolumeRebates",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquired finite and indefinite lived intangible assets.",
        "label": "Acquired Finite and Indefinite Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Finite and Indefinite Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteAndIndefiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvco_AssetsAcquiredAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets Acquired",
        "label": "Assets Acquired [Axis]",
        "terseLabel": "Assets Acquired [Axis]"
       }
      }
     },
     "localname": "AssetsAcquiredAxis",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "cvco_AssetsAcquiredDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets Acquired [Domain]",
        "label": "Assets Acquired [Domain]",
        "terseLabel": "Assets Acquired [Domain]"
       }
      }
     },
     "localname": "AssetsAcquiredDomain",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_CapitalizedLoanServicingRateOfLoansHeldInPortfolio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio",
        "label": "Capitalized Loan Servicing Rate of Loans Held-in-portfolio",
        "terseLabel": "Capitalized servicing rate"
       }
      }
     },
     "localname": "CapitalizedLoanServicingRateOfLoansHeldInPortfolio",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cvco_CapitalizedServicingMultipleOfLoansHeldInPortfolio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized Servicing Multiple of Loans Held-in-portfolio",
        "label": "Capitalized Servicing Multiple of Loans Held-in-portfolio",
        "terseLabel": "Capitalized servicing multiple"
       }
      }
     },
     "localname": "CapitalizedServicingMultipleOfLoansHeldInPortfolio",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cvco_CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash related to CountryPlace customer payments to be remitted to third parties.",
        "label": "Cash Related to CountryPlace Customer Payments to be Remitted to Third Parties [Member]",
        "verboseLabel": "Cash related to CountryPlace customer payments to be remitted to third parties"
       }
      }
     },
     "localname": "CashRelatedToCountryplaceCustomerPaymentsToBeRemittedToThirdPartiesMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_CatastrophicLossesRecoverableInAggregateGreaterThanAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Catastrophic losses recoverable in aggregate greater than amount.",
        "label": "Catastrophic Losses Recoverable in Aggregate Greater than Amount",
        "verboseLabel": "Aggregate catastrophic losses recoverable in excess of amount"
       }
      }
     },
     "localname": "CatastrophicLossesRecoverableInAggregateGreaterThanAmount",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Catastrophic losses recoverable per occurrence greater than amount.",
        "label": "Catastrophic Losses Recoverable Per Occurrence Greater than Amount",
        "verboseLabel": "Catastrophic losses recoverable in excess of amount"
       }
      }
     },
     "localname": "CatastrophicLossesRecoverablePerOccurrenceGreaterThanAmount",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_CommercialLoansReceivableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Receivable, Current",
        "label": "Commercial Loans Receivable, Current",
        "terseLabel": "Current portion of commercial loans receivable, net"
       }
      }
     },
     "localname": "CommercialLoansReceivableCurrent",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_CommercialLoansReceivableIncludingFromAffiliatesCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Receivable (including from affiliates), Current",
        "label": "Commercial Loans Receivable (including from affiliates), Current",
        "negatedTerseLabel": "Less current portion of commercial loans receivable (including from affiliates), net"
       }
      }
     },
     "localname": "CommercialLoansReceivableIncludingFromAffiliatesCurrent",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_CommercialLoansReceivableIncludingFromAffiliatesNoncurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Receivable (including from affiliates), Noncurrent",
        "label": "Commercial Loans Receivable (including from affiliates), Noncurrent",
        "terseLabel": "Commercial loans receivable (including from affiliates), noncurrent"
       }
      }
     },
     "localname": "CommercialLoansReceivableIncludingFromAffiliatesNoncurrent",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_CommercialLoansReceivableNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Receivable, Noncurrent",
        "label": "Commercial Loans Receivable, Noncurrent",
        "terseLabel": "Commercial loans receivable, net"
       }
      }
     },
     "localname": "CommercialLoansReceivableNoncurrent",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_CommercialLoansReceivablePrincipalBalanceConcentration": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Receivable Principal Balance Concentration",
        "label": "Commercial Loans Receivable Principal Balance Concentration",
        "terseLabel": "Concentration with one independent third-party and its affiliates"
       }
      }
     },
     "localname": "CommercialLoansReceivablePrincipalBalanceConcentration",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cvco_CommercialLoansReceivableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial loans receivables and allowance for loan loss.",
        "label": "Commercial Loans Receivable [Text Block]",
        "verboseLabel": "Commercial Loans Receivable"
       }
      }
     },
     "localname": "CommercialLoansReceivableTextBlock",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvco_CommercialLoansReceivablesGeographicConcentrationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of geographic concentration of commercial loans receivables by key state.",
        "label": "Commercial Loans Receivables Geographic Concentration [Table Text Block]",
        "verboseLabel": "Geographic Concentration of Commercial Loans Receivables in Key States"
       }
      }
     },
     "localname": "CommercialLoansReceivablesGeographicConcentrationTableTextBlock",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvco_CommercialLoansReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Loans Receivables.",
        "label": "Commercial Loans Receivables [Table Text Block]",
        "verboseLabel": "Commercial Loans Receivables"
       }
      }
     },
     "localname": "CommercialLoansReceivablesTableTextBlock",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvco_CommodoreMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commodore",
        "label": "Commodore [Member]",
        "terseLabel": "Commodore"
       }
      }
     },
     "localname": "CommodoreMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_ConcentrationRiskOnFinancingReceivablesPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concentration risk on financing receivables percentage.",
        "label": "Concentration Risk on Financing Receivables Percentage",
        "terseLabel": "Concentration Risk on Financing Receivables Percentage"
       }
      }
     },
     "localname": "ConcentrationRiskOnFinancingReceivablesPercentage",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cvco_ConstructionAdvances": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction Advances",
        "label": "Construction Advances",
        "negatedTerseLabel": "Construction Advances",
        "terseLabel": "Construction Advances"
       }
      }
     },
     "localname": "ConstructionAdvances",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_ConsumerLoansReceivableGeographicalConcentrationPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer loans receivable geographical concentration percentage.",
        "label": "Consumer Loans Receivable Geographical Concentration Percentage",
        "terseLabel": "Consumer Loans Receivable Geographical Concentration Percentage"
       }
      }
     },
     "localname": "ConsumerLoansReceivableGeographicalConcentrationPercentage",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cvco_ConsumerLoansReceivableHeldForInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer loans receivable held for investment.",
        "label": "Consumer Loans Receivable Held for Investment",
        "verboseLabel": "Loans held for investment"
       }
      }
     },
     "localname": "ConsumerLoansReceivableHeldForInvestment",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_ConsumerLoansReceivableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer loans receivable.",
        "label": "Consumer Loans Receivable [Table Text Block]",
        "verboseLabel": "Consumer Loans Receivable"
       }
      }
     },
     "localname": "ConsumerLoansReceivableTableTextBlock",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvco_CountryplaceCommitmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CountryPlace.",
        "label": "CountryPlace Commitment [Member]",
        "terseLabel": "CountryPlace Commitment",
        "verboseLabel": "CountryPlace"
       }
      }
     },
     "localname": "CountryplaceCommitmentMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual",
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_CraftsmanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Craftsman",
        "label": "Craftsman [Member]",
        "terseLabel": "Craftsman"
       }
      }
     },
     "localname": "CraftsmanMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_CurrentFiscalYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current fiscal year",
        "label": "Current fiscal year [Member]",
        "terseLabel": "Fiscal 2022"
       }
      }
     },
     "localname": "CurrentFiscalYearMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_CurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current",
        "label": "Current [Member]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_DelinquencyStatusAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delinquency Status",
        "label": "Delinquency Status [Axis]",
        "terseLabel": "Delinquency Status [Axis]"
       }
      }
     },
     "localname": "DelinquencyStatusAxis",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvco_DelinquencyStatusDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delinquency Status",
        "label": "Delinquency Status [Domain]",
        "terseLabel": "Delinquency Status [Domain]"
       }
      }
     },
     "localname": "DelinquencyStatusDomain",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_DeliquencyStatusOfConsumerLoansTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deliquency Status of Consumer Loans",
        "label": "Deliquency Status of Consumer Loans [Table Text Block]",
        "terseLabel": "Deliquency Status of Consumer Loans"
       }
      }
     },
     "localname": "DeliquencyStatusOfConsumerLoansTableTextBlock",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvco_FactoryBuiltHousingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Factory-built housing.",
        "label": "Factory Built Housing [Member]",
        "terseLabel": "Factory-built housing",
        "verboseLabel": "Factory-built housing"
       }
      }
     },
     "localname": "FactoryBuiltHousingMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_FairValueAssumptionsForServicingAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Assumptions for Servicing Assets [Table Text Block]",
        "label": "Fair Value Assumptions for Servicing Assets [Table Text Block]",
        "terseLabel": "Assumptions for Mortgage Servicing Rights"
       }
      }
     },
     "localname": "FairValueAssumptionsForServicingAssetsTableTextBlock",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvco_FinanceLeaseObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease Obligations",
        "label": "Finance Lease Obligations [Member]",
        "terseLabel": "Finance Lease Obligations"
       }
      }
     },
     "localname": "FinanceLeaseObligationsMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_FinanceLeasedAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Leased Assets",
        "label": "Finance Leased Assets [Member]",
        "terseLabel": "Finance Leased Assets"
       }
      }
     },
     "localname": "FinanceLeasedAssetsMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_FinancialServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial services.",
        "label": "Financial Services [Member]",
        "terseLabel": "Financial Services",
        "verboseLabel": "Financial services"
       }
      }
     },
     "localname": "FinancialServicesMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_Fiscal2016AndPriorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal 2016 and prior",
        "label": "Fiscal 2016 and prior [Member]",
        "terseLabel": "Fiscal 2016 and prior"
       }
      }
     },
     "localname": "Fiscal2016AndPriorMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_Fiscal2017AndPriorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal 2017 and prior",
        "label": "Fiscal 2017 and prior [Member]",
        "terseLabel": "Fiscal 2017 and prior"
       }
      }
     },
     "localname": "Fiscal2017AndPriorMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_Fiscal2017Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal 2017",
        "label": "Fiscal 2017 [Member]",
        "terseLabel": "Fiscal 2017"
       }
      }
     },
     "localname": "Fiscal2017Member",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_Fiscal2018Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal 2018",
        "label": "Fiscal 2018 [Member]",
        "terseLabel": "Fiscal 2018"
       }
      }
     },
     "localname": "Fiscal2018Member",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_Fiscal2019Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal 2019",
        "label": "Fiscal 2019 [Member]",
        "terseLabel": "Fiscal 2019"
       }
      }
     },
     "localname": "Fiscal2019Member",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_Fiscal2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal 2020",
        "label": "Fiscal 2020 [Member]",
        "terseLabel": "Fiscal 2020"
       }
      }
     },
     "localname": "Fiscal2020Member",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_ForwardCommitmentsRecordedatFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward Commitments Recorded at Fair Value",
        "label": "Forward Commitments Recorded at Fair Value",
        "terseLabel": "Forward Commitments Recorded at Fair Value"
       }
      }
     },
     "localname": "ForwardCommitmentsRecordedatFairValue",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_Gainlossonsalesofloansandinvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (loss) on sales of loans and investments",
        "label": "Gain (loss) on sales of loans and investments",
        "negatedTerseLabel": "Gain on investments and sale of loans, net"
       }
      }
     },
     "localname": "Gainlossonsalesofloansandinvestments",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_HUDCodeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HUD Code [Member]",
        "label": "HUD Code [Member]",
        "terseLabel": "HUD Code"
       }
      }
     },
     "localname": "HUDCodeMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwill": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indefinite lived intangible assets including goodwill.",
        "label": "Indefinite lived intangible assets including goodwill.",
        "terseLabel": "Indefinite lived intangible assets including goodwill."
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwill",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indefinite lived intangible assets including goodwill gross.",
        "label": "Indefinite Lived Intangible Assets Including Goodwill Gross",
        "verboseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwillGross",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_IndefiniteLivedIntangibleAssetsIncludingGoodwillNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indefinite lived intangible assets including goodwill net.",
        "label": "Indefinite Lived Intangible Assets Including Goodwill Net",
        "verboseLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsIncludingGoodwillNet",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_InsuranceAgencyCommissionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Insurance Agency Commissions [Member]",
        "label": "Insurance Agency Commissions [Member]",
        "terseLabel": "Insurance Agency Commissions"
       }
      }
     },
     "localname": "InsuranceAgencyCommissionsMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_IntangibleAssetsIncludingGoodwillGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets including goodwill gross.",
        "label": "Intangible Assets Including Goodwill Gross",
        "terseLabel": "Intangible Assets Including Goodwill Gross"
       }
      }
     },
     "localname": "IntangibleAssetsIncludingGoodwillGross",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_InterestPastDuePeriodForLoanConsideredAsNonaccrual": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest past due period for loan considered as nonaccrual.",
        "label": "Interest Past Due Period for Loan Considered as Nonaccrual",
        "verboseLabel": "Due days for loans on nonaccrual status when interest is past due and remains unpaid"
       }
      }
     },
     "localname": "InterestPastDuePeriodForLoanConsideredAsNonaccrual",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cvco_InterestRateLockCommitmentsRecordedAtFairValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate lock commitments are recorded at fair value.",
        "label": "Interest Rate Lock Commitments Recorded at Fair Value",
        "verboseLabel": "IRLCs recorded at fair value"
       }
      }
     },
     "localname": "InterestRateLockCommitmentsRecordedAtFairValue",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_InterestSubjectToPutOrCallRightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest subject to Put or Call Right",
        "label": "Interest subject to Put or Call Right [Member]",
        "terseLabel": "Interest subject to Put or Call Right"
       }
      }
     },
     "localname": "InterestSubjectToPutOrCallRightMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_InventoryFinanceReceivablesGeographicConcentrationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory finance receivables geographic concentration.",
        "label": "Inventory Finance Receivables Geographic Concentration [Abstract]",
        "verboseLabel": "Geographic Concentration of Commercial Loans Receivables in Key States"
       }
      }
     },
     "localname": "InventoryFinanceReceivablesGeographicConcentrationAbstract",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvco_InventoryFinanceReceivablesGeographicConcentrationPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory finance receivables geographic concentration percentage.",
        "label": "Inventory Finance Receivables Geographic Concentration Percentage",
        "terseLabel": "Commercial Loans Receivables Geographic Concentration Percentage"
       }
      }
     },
     "localname": "InventoryFinanceReceivablesGeographicConcentrationPercentage",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cvco_LeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Lease Liability",
        "label": "LeaseLiability",
        "terseLabel": "Lease liabilties"
       }
      }
     },
     "localname": "LeaseLiability",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseLiabilityCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liability, current",
        "label": "Lease liability, current",
        "negatedTerseLabel": "Less current portion"
       }
      }
     },
     "localname": "LeaseLiabilityCurrent",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseLiabilityNonCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liability, non-current",
        "label": "Lease liability, non-current",
        "terseLabel": "Long term lease liabilities"
       }
      }
     },
     "localname": "LeaseLiabilityNonCurrent",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseLiabilityPaymentsDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LeaseLiabilityPaymentsDue",
        "label": "LeaseLiabilityPaymentsDue",
        "totalLabel": "Total lease payments due"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDue",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "cvco_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LeaseLiabilityPaymentsDueAfterYearFive",
        "label": "LeaseLiabilityPaymentsDueAfterYearFive",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "cvco_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LeaseLiabilityPaymentsDueYearFive",
        "label": "LeaseLiabilityPaymentsDueYearFive",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "cvco_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LeaseLiabilityPaymentsDueYearFour",
        "label": "LeaseLiabilityPaymentsDueYearFour",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseLiabilityPaymentsDueYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "cvco_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LeaseLiabilityPaymentsDueYearOne",
        "label": "LeaseLiabilityPaymentsDueYearOne",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueYearOne",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "cvco_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LeaseLiabilityPaymentsDueYearThree",
        "label": "LeaseLiabilityPaymentsDueYearThree",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "cvco_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LeaseLiabilityPaymentsDueYearTwo",
        "label": "LeaseLiabilityPaymentsDueYearTwo",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "cvco_LeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LeaseLiabilityPaymentsRemainderOfFiscalYear",
        "label": "LeaseLiabilityPaymentsRemainderOfFiscalYear",
        "terseLabel": "Remainder of 2022"
       }
      }
     },
     "localname": "LeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LeaseLiabilityUndiscountedExcessAmount",
        "label": "LeaseLiabilityUndiscountedExcessAmount",
        "negatedTerseLabel": "Less amount representing interest"
       }
      }
     },
     "localname": "LeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LeaseObligationsIncurredAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Obligations Incurred",
        "label": "Lease Obligations Incurred [Axis]",
        "terseLabel": "Lease Obligations Incurred [Axis]"
       }
      }
     },
     "localname": "LeaseObligationsIncurredAxis",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "cvco_LeaseObligationsIncurredDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Obligations Incurred [Domain]",
        "label": "Lease Obligations Incurred [Domain]",
        "terseLabel": "Lease Obligations Incurred [Domain]"
       }
      }
     },
     "localname": "LeaseObligationsIncurredDomain",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_LiabilitiesRelatedToConsumerLoansSold": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liabilities related to consumer loans sold",
        "label": "Liabilities Related To Consumer Loans Sold",
        "verboseLabel": "Company repurchase options on certain loans sold"
       }
      }
     },
     "localname": "LiabilitiesRelatedToConsumerLoansSold",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Limited risk of loss per claim on typical policies amount.",
        "label": "Limited Risk of Loss per Claim on Typical Policies Amount",
        "verboseLabel": "Insurance policy risk of loss maintained per claim"
       }
      }
     },
     "localname": "LimitedRiskOfLossPerClaimOnTypicalPoliciesAmount",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_LoanContractsWithOffBalanceSheetCommitmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan contracts with off balance sheet commitments.",
        "label": "Loan Contracts with Off Balance Sheet Commitments [Abstract]",
        "verboseLabel": "Loan Contracts with Off-Balance Sheet Commitments"
       }
      }
     },
     "localname": "LoanContractsWithOffBalanceSheetCommitmentsAbstract",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvco_LoanRepurchaseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Repurchase",
        "label": "Loan Repurchase [Member]",
        "terseLabel": "Loan Repurchase"
       }
      }
     },
     "localname": "LoanRepurchaseMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_MaximumRiskAssumedPerPolicy": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum risk assumed per policy.",
        "label": "Maximum Risk Assumed Per Policy",
        "verboseLabel": "Insurance policies maximum coverage per claim"
       }
      }
     },
     "localname": "MaximumRiskAssumedPerPolicy",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_MaximumRiskCededPerPolicy": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum risk ceded per policy.",
        "label": "Maximum Risk Ceded Per Policy",
        "verboseLabel": "Insurance policies coverage per claim ceded to reinsurers"
       }
      }
     },
     "localname": "MaximumRiskCededPerPolicy",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_MinorityHolderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minority Holder",
        "label": "Minority Holder [Member]",
        "terseLabel": "Minority Holder"
       }
      }
     },
     "localname": "MinorityHolderMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_ModularMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Modular [Member]",
        "label": "Modular [Member]",
        "terseLabel": "Modular"
       }
      }
     },
     "localname": "ModularMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_NearPrimeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Near prime",
        "label": "Near prime [Member]",
        "terseLabel": "Near Prime- FICO score 620-679"
       }
      }
     },
     "localname": "NearPrimeMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_NoFICOScoreMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No FICO Score",
        "label": "No FICO Score [Member]",
        "terseLabel": "No FICO Score"
       }
      }
     },
     "localname": "NoFICOScoreMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_NumberOfLoansOutstandingOfLoansHeldInPortfolio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Loans Outstanding of Loans Held-in-portfolio",
        "label": "Number of Loans Outstanding of Loans Held-in-portfolio",
        "terseLabel": "Number of loans serviced with MSRs"
       }
      }
     },
     "localname": "NumberOfLoansOutstandingOfLoansHeldInPortfolio",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cvco_NumberofOperatingManufacturingFacilities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating manufacturing facilities",
        "label": "Number of Operating Manufacturing Facilities",
        "terseLabel": "Number of operating production lines"
       }
      }
     },
     "localname": "NumberofOperatingManufacturingFacilities",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cvco_OperatingLeaseObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Obligations",
        "label": "Operating Lease Obligations [Member]",
        "terseLabel": "Operating Lease Obligations"
       }
      }
     },
     "localname": "OperatingLeaseObligationsMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_OtherRestrictedCashMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other restricted cash.",
        "label": "Other Restricted Cash [Member]",
        "verboseLabel": "Other restricted cash"
       }
      }
     },
     "localname": "OtherRestrictedCashMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_ParkModelRVsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Park Model RVs [Member]",
        "label": "Park Model RVs [Member]",
        "terseLabel": "Park Model RVs"
       }
      }
     },
     "localname": "ParkModelRVsMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_PriorFiscalYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior fiscal year",
        "label": "Prior fiscal year [Member]",
        "terseLabel": "Fiscal 2021"
       }
      }
     },
     "localname": "PriorFiscalYearMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_PropertyPlantAndEquipmentTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, plant and equipment.",
        "label": "Property, Plant and Equipment (Textual) [Abstract]",
        "verboseLabel": "Property, Plant and Equipment (Textual) [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextualAbstract",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvco_RemainingConstructionContingentCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining construction contingent commitment.",
        "label": "Remaining Construction Contingent Commitment",
        "verboseLabel": "Remaining construction contingent commitment"
       }
      }
     },
     "localname": "RemainingConstructionContingentCommitment",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_RepurchaseContingenciesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase Contingencies [Roll Forward]",
        "label": "Repurchase Contingencies [Roll Forward]",
        "terseLabel": "Repurchase Contingencies [Roll Forward]"
       }
      }
     },
     "localname": "RepurchaseContingenciesRollForward",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "cvco_ReservesRelatedToConsumerLoansSold": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve for consumer loans sold contingent repurchase and indemnification obligations.",
        "label": "Reserves Related to Consumer Loans Sold",
        "terseLabel": "Reserves Related to Consumer Loans Sold"
       }
      }
     },
     "localname": "ReservesRelatedToConsumerLoansSold",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_RightOfUseAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right-of-use Assets",
        "label": "Right-of-use Assets [Member]",
        "terseLabel": "Right-of-use Assets"
       }
      }
     },
     "localname": "RightOfUseAssetsMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_SECInquiryAllegedGains": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SEC Inquiry alleged gains",
        "label": "SEC Inquiry alleged gains",
        "terseLabel": "SEC Inquiry alleged gains"
       }
      }
     },
     "localname": "SECInquiryAllegedGains",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of acquired finite and indefinite lived intangible asset by major class table.",
        "label": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table]",
        "terseLabel": "Schedule of Acquired Finite and Indefinite Lived Intangible Asset by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteAndIndefiniteLivedIntangibleAssetByMajorClassTable",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvco_ScheduleOfRestrictedCashAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of restricted cash.",
        "label": "Schedule of Restricted Cash [Abstract]",
        "verboseLabel": "Summary of restricted cash"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAbstract",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvco_ScheduleofInvestmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Investments [Table Text Block]",
        "label": "Schedule of Investments [Table Text Block]",
        "terseLabel": "Schedule of Investments"
       }
      }
     },
     "localname": "ScheduleofInvestmentsTableTextBlock",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvco_StateInsuranceLicensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "State insurance licenses.",
        "label": "State Insurance Licenses [Member]",
        "verboseLabel": "State insurance licenses"
       }
      }
     },
     "localname": "StateInsuranceLicensesMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary of gross consumer loans receivable by portfolio segment and credit quality indicator.",
        "label": "Summary of Gross Consumer Loans Receivable by Portfolio Segment and Credit Quality Indicator [Table Text Block]",
        "verboseLabel": "Gross Consumer Loans Receivable by Credit Quality and Fiscal Year of Origination"
       }
      }
     },
     "localname": "SummaryOfGrossConsumerLoansReceivableByPortfolioSegmentAndCreditQualityIndicatorTableTextBlock",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cvco_TotalLeasedAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Leased Assets",
        "label": "Total Leased Assets",
        "terseLabel": "Total Leased Assets"
       }
      }
     },
     "localname": "TotalLeasedAssets",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cvco_WatchListMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Watch list.",
        "label": "Watch List [Member]",
        "verboseLabel": "Watch list"
       }
      }
     },
     "localname": "WatchListMember",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cvco_WeightedAverageMonthsOutstandingCommercial": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average months outstanding, commercial",
        "label": "Weighted average months outstanding, commercial",
        "terseLabel": "Weighted average months outstanding, commercial"
       }
      }
     },
     "localname": "WeightedAverageMonthsOutstandingCommercial",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cvco_WeightedAverageServicingFeeOfLoansHeldInPortfolio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-Average Servicing Fee of Loans Held-in-portfolio",
        "label": "Weighted-Average Servicing Fee of Loans Held-in-portfolio",
        "terseLabel": "Weighted average servicing fee"
       }
      }
     },
     "localname": "WeightedAverageServicingFeeOfLoansHeldInPortfolio",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cvco_Weightedaveragecontractualinterestrate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average contractual interest rate",
        "label": "Weighted average contractual interest rate",
        "terseLabel": "Weighted average contractual interest rate"
       }
      }
     },
     "localname": "Weightedaveragecontractualinterestrate",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cvco_Weightedaveragecontractualinterestratecommercial": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average contractual interest rate, commercial",
        "label": "Weighted average contractual interest rate, commercial",
        "terseLabel": "Weighted average contractual interest rate, commercial"
       }
      }
     },
     "localname": "Weightedaveragecontractualinterestratecommercial",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cvco_Weightedaverageeffectiveinterestrate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average effective interest rate",
        "label": "Weighted average effective interest rate",
        "terseLabel": "Weighted average effective interest rate"
       }
      }
     },
     "localname": "Weightedaverageeffectiveinterestrate",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cvco_Weightedaveragemonthstomaturity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average months to maturity",
        "label": "Weighted average months to maturity",
        "terseLabel": "Weighted average months to maturity"
       }
      }
     },
     "localname": "Weightedaveragemonthstomaturity",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableLoansHeldforinvestmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cvco_YearOfOriginationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year of origination",
        "label": "Year of origination [Axis]",
        "terseLabel": "Year of origination [Axis]"
       }
      }
     },
     "localname": "YearOfOriginationAxis",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cvco_YearOfOriginationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Year of Origination",
        "label": "Year of Origination [Domain]",
        "terseLabel": "Year of Origination [Domain]"
       }
      }
     },
     "localname": "YearOfOriginationDomain",
     "nsuri": "http://www.cavco.com/20211002",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r712"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r713"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r730"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r714"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://www.cavco.com/role/DocumentandEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r196",
      "r387",
      "r391",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Major Customers [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r337",
      "r360",
      "r403",
      "r406",
      "r543",
      "r544",
      "r545",
      "r547",
      "r548",
      "r549",
      "r574",
      "r646",
      "r650",
      "r708",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum",
        "verboseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r196",
      "r387",
      "r391",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Name of Major Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r192",
      "r387",
      "r389",
      "r575",
      "r645",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r192",
      "r387",
      "r389",
      "r575",
      "r645",
      "r647"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r337",
      "r360",
      "r399",
      "r403",
      "r406",
      "r543",
      "r544",
      "r545",
      "r547",
      "r548",
      "r549",
      "r574",
      "r646",
      "r650",
      "r708",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r337",
      "r360",
      "r399",
      "r403",
      "r406",
      "r543",
      "r544",
      "r545",
      "r547",
      "r548",
      "r549",
      "r574",
      "r646",
      "r650",
      "r708",
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [
      "r141",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r141",
      "r146",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r193",
      "r194",
      "r387",
      "r390",
      "r648",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r193",
      "r194",
      "r387",
      "r390",
      "r648",
      "r693",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r141",
      "r146",
      "r299",
      "r404",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stpr_AZ": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ARIZONA",
        "terseLabel": "ARIZONA"
       }
      }
     },
     "localname": "AZ",
     "nsuri": "http://xbrl.sec.gov/stpr/2021",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_FL": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FLORIDA",
        "terseLabel": "FLORIDA"
       }
      }
     },
     "localname": "FL",
     "nsuri": "http://xbrl.sec.gov/stpr/2021",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_PA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PENNSYLVANIA",
        "terseLabel": "PENNSYLVANIA"
       }
      }
     },
     "localname": "PA",
     "nsuri": "http://xbrl.sec.gov/stpr/2021",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_TX": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TEXAS",
        "terseLabel": "TEXAS"
       }
      }
     },
     "localname": "TX",
     "nsuri": "http://xbrl.sec.gov/stpr/2021",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.",
        "label": "Accounting Standards Update 2016-13 [Member]",
        "terseLabel": "Accounting Standards Update 2016-13"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201613Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails",
      "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "verboseLabel": "Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r50",
      "r535"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "verboseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r9",
      "r32",
      "r198",
      "r201"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "verboseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r58",
      "r129",
      "r529",
      "r530"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.",
        "label": "Accounts Receivable, Related Parties, Current",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "totalLabel": "Total accrued expenses and other current liabilities",
        "verboseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current [Abstract]",
        "verboseLabel": "Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r49",
      "r289"
     ],
     "calculation": {
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r35",
      "r70",
      "r72",
      "r73",
      "r617",
      "r658",
      "r662"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Useful lives of acquired intangible assets"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r416",
      "r417",
      "r418",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r134",
      "r135",
      "r136",
      "r137",
      "r146",
      "r217",
      "r218",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r323",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r425",
      "r426",
      "r427",
      "r428",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r526",
      "r577",
      "r578",
      "r579",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Recognition and Exercise",
        "terseLabel": "Issuance of common stock under stock incentive plans"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r408",
      "r409",
      "r420",
      "r421"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r207",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Allowance for Loan Loss"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet": {
     "auth_ref": [
      "r208"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other addition (reduction) in allowance reserve for credit loss.",
        "label": "Allowance for Loan and Lease Losses, Adjustments, Other",
        "terseLabel": "Impact of adoption of ASU 2016-13"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesAdjustmentsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of allowance reserve for credit loss.",
        "label": "Allowance for Loan and Lease Losses, Period Increase (Decrease)",
        "terseLabel": "Change in estimated loan losses, net"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesRealEstate": {
     "auth_ref": [
      "r639"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.",
        "label": "Allowance for Loan and Lease Losses, Real Estate",
        "negatedTerseLabel": "Allowance for loan losses",
        "periodEndLabel": "Allowance for loan losses at end of period",
        "periodStartLabel": "Allowance for loan losses at beginning of period"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs": {
     "auth_ref": [
      "r206"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loans and leases that have been written off from both loan receivables and allowance reserve for credit loss.",
        "label": "Allowance for Loan and Lease Losses, Write-offs",
        "negatedTerseLabel": "Charge-offs"
       }
      }
     },
     "localname": "AllowanceForLoanAndLeaseLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r115",
      "r274",
      "r282"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "verboseLabel": "Amortization expense on intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Anti-dilutive stock equivalents excluded from computation"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Asset Acquisition [Line Items]",
        "terseLabel": "Asset Acquisition [Line Items]"
       }
      }
     },
     "localname": "AssetAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetAcquisitionTable": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset acquisition.",
        "label": "Asset Acquisition [Table]",
        "terseLabel": "Asset Acquisition [Table]"
       }
      }
     },
     "localname": "AssetAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r127",
      "r174",
      "r181",
      "r188",
      "r240",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r455",
      "r463",
      "r497",
      "r533",
      "r535",
      "r585",
      "r614"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "terseLabel": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "verboseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsAndLiabilitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and Liabilities, Lessee [Abstract]",
        "terseLabel": "Lease Assets and Liabilities"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r12",
      "r13",
      "r67",
      "r127",
      "r240",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r455",
      "r463",
      "r497",
      "r533",
      "r535"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "verboseLabel": "Current assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssumedPremiumsEarned": {
     "auth_ref": [
      "r625",
      "r637",
      "r666",
      "r669"
     ],
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PremiumsEarnedNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of earned premiums assumed from other entities.",
        "label": "Assumed Premiums Earned",
        "verboseLabel": "Assumed premiums - nonaffiliate Earned"
       }
      }
     },
     "localname": "AssumedPremiumsEarned",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssumedPremiumsWritten": {
     "auth_ref": [
      "r666"
     ],
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PremiumsWrittenNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of written premiums assumed from other entities.",
        "label": "Assumed Premiums Written",
        "verboseLabel": "Assumed premiums - nonaffiliate Written"
       }
      }
     },
     "localname": "AssumedPremiumsWritten",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r225",
      "r262"
     ],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "terseLabel": "Amortized Cost",
        "totalLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails",
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available-for-sale Securities, Debt Maturities [Abstract]",
        "verboseLabel": "Contractual Maturity of Investment Securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Maturity, Amortized Cost, Rolling Maturity [Abstract]",
        "terseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost",
        "verboseLabel": "Due in less than one year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value",
        "verboseLabel": "Due in less than one year"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost",
        "verboseLabel": "Due after ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after rolling tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value",
        "verboseLabel": "Due after ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost",
        "verboseLabel": "Due after five years through ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in rolling sixth through tenth fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value",
        "verboseLabel": "Due after five years through ten years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost",
        "verboseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value",
        "verboseLabel": "Due after one year through five years"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": {
     "auth_ref": [
      "r227"
     ],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost",
        "terseLabel": "Mortgage-backed securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": {
     "auth_ref": [
      "r227",
      "r608"
     ],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping.",
        "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value",
        "terseLabel": "Mortgage-backed securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r222",
      "r226",
      "r262",
      "r592"
     ],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Available-for-sale debt securities",
        "totalLabel": "Fair Value",
        "verboseLabel": "Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails",
      "http://www.cavco.com/role/InvestmentsContractualMaturitiesDetails",
      "http://www.cavco.com/role/InvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Available-for-sale Securities [Member]",
        "terseLabel": "Available-for-sale debt securities"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r468",
      "r470"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Building and Building Improvements [Member]",
        "verboseLabel": "Buildings and improvements"
       }
      }
     },
     "localname": "BuildingAndBuildingImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r402",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r402",
      "r405",
      "r437",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired",
        "terseLabel": "Additional ownership acquired"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": {
     "auth_ref": [
      "r435",
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted",
        "terseLabel": "Diluted net income per share"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsProFormaDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition, Pro Forma Information [Abstract]",
        "terseLabel": "Pro-forma results",
        "verboseLabel": "Results since acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsProFormaDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "auth_ref": [
      "r435",
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "terseLabel": "Pro Forma Impact of Acquisition"
       }
      }
     },
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
     "auth_ref": [
      "r435",
      "r436"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsProFormaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionsProFormaRevenue": {
     "auth_ref": [
      "r435",
      "r436"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "label": "Business Acquisition, Pro Forma Revenue",
        "terseLabel": "Net revenue"
       }
      }
     },
     "localname": "BusinessAcquisitionsProFormaRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsProFormaDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.",
        "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value",
        "terseLabel": "Reedemable noncontrolling interest",
        "verboseLabel": "Reedemable noncontrolling interest"
       }
      }
     },
     "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r434"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r434"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Net revenue since acquisition"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r440"
     ],
     "calculation": {
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "totalLabel": "Total identifiable assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r440"
     ],
     "calculation": {
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r440"
     ],
     "calculation": {
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other",
        "terseLabel": "Other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r440"
     ],
     "calculation": {
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": {
     "auth_ref": [
      "r439",
      "r440",
      "r506"
     ],
     "calculation": {
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of financial assets (as defined) recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets",
        "terseLabel": "Commercial loans, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "auth_ref": [
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "terseLabel": "Trademarks and trade names"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r440"
     ],
     "calculation": {
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r439",
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Customer-related intangible"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r439",
      "r440"
     ],
     "calculation": {
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r440"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r439",
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "terseLabel": "Net identifiable assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r439",
      "r440"
     ],
     "calculation": {
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "terseLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]",
        "verboseLabel": "Assets acquired and liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts": {
     "auth_ref": [
      "r432"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs.",
        "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Costs",
        "terseLabel": "Acquisition related deal costs for Commodore"
       }
      }
     },
     "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage",
        "terseLabel": "Ownership of Craftsman prior to acquisition"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": {
     "auth_ref": [
      "r433"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain",
        "terseLabel": "Remeasurement gain on step acquisition"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Acquisition details"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalLeaseObligationsIncurred": {
     "auth_ref": [
      "r119",
      "r120"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in lease obligation from new lease.",
        "label": "Lease Obligation Incurred",
        "terseLabel": "Lease Obligations Incurred"
       }
      }
     },
     "localname": "CapitalLeaseObligationsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r495",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Book Value"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]",
        "terseLabel": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r45",
      "r117"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for cash and cash equivalent footnotes,  which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.",
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "verboseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCash"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r109",
      "r117",
      "r122"
     ],
     "calculation": {
      "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of the period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the fiscal year",
        "totalLabel": "Cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r109",
      "r507"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosures of noncash activity"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CededPremiumsEarned": {
     "auth_ref": [
      "r625",
      "r636",
      "r663",
      "r664",
      "r667",
      "r669"
     ],
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PremiumsEarnedNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of earned premiums ceded to other entities.",
        "label": "Ceded Premiums Earned",
        "negatedLabel": "Ceded premiums - nonaffiliate Earned"
       }
      }
     },
     "localname": "CededPremiumsEarned",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CededPremiumsWritten": {
     "auth_ref": [
      "r667",
      "r669"
     ],
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PremiumsWrittenNet",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of written premiums ceded to other entities.",
        "label": "Ceded Premiums Written",
        "negatedLabel": "Ceded premiums - nonaffiliate Written"
       }
      }
     },
     "localname": "CededPremiumsWritten",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet": {
     "auth_ref": [
      "r220",
      "r221"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The recorded balance, net of any applicable reductions (for example, unamortized accretable yield and allowance for loan losses).  This relates to loans not accounted for debt securities with evidence of deterioration of credit quality since origination that were acquired by completion of a transfer for which it is probable, at acquisition, that the investor will be unable to collect all contractually required payments receivable.",
        "label": "Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Carrying Amount, Net",
        "verboseLabel": "Loans held for investment, previously securitized"
       }
      }
     },
     "localname": "CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesCarryingAmountNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommercialPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to commercial receivables.",
        "label": "Commercial Portfolio Segment [Member]",
        "terseLabel": "Commercial Loans Receivable"
       }
      }
     },
     "localname": "CommercialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r295",
      "r296",
      "r297",
      "r308",
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "verboseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r131",
      "r132",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common Stock, Par or Stated Value Per Share"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common Stock, Shares Authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common Stock, Shares, Issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r29",
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending balance, common stock, shares issued",
        "periodStartLabel": "Beginning balance, common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r29",
      "r535"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01 par value; 40,000,000 shares authorized; Issued 9,275,016 and 9,241,256 shares, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock": {
     "auth_ref": [
      "r397",
      "r398",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of an entity's employee compensation and benefit plans, excluding share-based compensation and including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans, Other than Share-based Compensation [Text Block]",
        "terseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income [Member]",
        "terseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r78",
      "r80",
      "r81",
      "r91",
      "r603",
      "r629"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income attributable to Cavco common stockholders"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]",
        "terseLabel": "Comprehensive income:"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r78",
      "r80",
      "r90",
      "r453",
      "r454",
      "r466",
      "r602",
      "r628"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "terseLabel": "Less: comprehensive income attributable to redeemable noncontrolling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r78",
      "r80",
      "r89",
      "r452",
      "r466",
      "r601",
      "r627"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r124",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "verboseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsumerPortfolioSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Portfolio segment of the company's total financing receivables related to consumer receivables.",
        "label": "Consumer Portfolio Segment [Member]",
        "terseLabel": "Consumer loans receivable"
       }
      }
     },
     "localname": "ConsumerPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractualObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.",
        "label": "Contractual Obligation",
        "verboseLabel": "Construction loan contract amount"
       }
      }
     },
     "localname": "ContractualObligation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r400",
      "r401",
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate debt securities"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r96",
      "r127",
      "r240",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r497"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "verboseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "verboseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r595",
      "r624"
     ],
     "calculation": {
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term and long-term debt and lease obligation.",
        "label": "Debt and Lease Obligation",
        "totalLabel": "Total debt obligations"
       }
      }
     },
     "localname": "DebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtAndCapitalLeaseObligationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt and Lease Obligation [Abstract]",
        "verboseLabel": "Debt Obligations"
       }
      }
     },
     "localname": "DebtAndCapitalLeaseObligationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r125",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r346",
      "r347",
      "r348",
      "r350",
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "verboseLabel": "Debt, Finance Lease and Mandatorily Redeemable Noncontrolling Interest Obligations"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r345",
      "r351",
      "r352",
      "r494"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "negatedTerseLabel": "Securitized financings and other"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtPolicyTextBlock": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.",
        "label": "Debt, Policy [Policy Text Block]",
        "terseLabel": "Accounting policy for debt"
       }
      }
     },
     "localname": "DebtPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r231"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Realized Gain",
        "terseLabel": "Gross gains realized on debt securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r231"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Realized Loss",
        "negatedTerseLabel": "Gross losses realized on debt securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale [Table]",
        "terseLabel": "Debt Securities, Available-for-sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables": {
     "auth_ref": [
      "r200"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unearned discounts (other than cash or quantity discounts and the like), finance charges, and interest included in the face amount of receivables, that are shown as a deduction from the related receivables. For example, 1) finance charges booked as a receivable when a loan is made and recognized as income at a later date; and 2) interest charges deducted from the face loan amount, resulting in a discounted amount actually advanced to the borrower (wherein the receivable includes the amount actually advanced to the borrower and the as yet unearned interest income).",
        "label": "Deferred Discounts, Finance Charges and Interest Included in Receivables",
        "negatedTerseLabel": "Deferred financing fees, net"
       }
      }
     },
     "localname": "DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r422",
      "r423"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueCurrent": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Deferred Revenue, Current",
        "terseLabel": "Customer deposits"
       }
      }
     },
     "localname": "DeferredRevenueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r115",
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r115",
      "r169"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "auth_ref": [
      "r471",
      "r472"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "terseLabel": "Recognized gain (loss) on the forward sales and whole loan commitments"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesReportingOfDerivativeActivity": {
     "auth_ref": [
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations.",
        "label": "Derivatives, Reporting of Derivative Activity [Policy Text Block]",
        "terseLabel": "Derivatives"
       }
      }
     },
     "localname": "DerivativesReportingOfDerivativeActivity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DirectPremiumsEarned": {
     "auth_ref": [
      "r625",
      "r635",
      "r665",
      "r668"
     ],
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PremiumsEarnedNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.",
        "label": "Direct Premiums Earned",
        "verboseLabel": "Direct premiums Earned"
       }
      }
     },
     "localname": "DirectPremiumsEarned",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DirectPremiumsWritten": {
     "auth_ref": [
      "r665"
     ],
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PremiumsWrittenNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written.",
        "label": "Direct Premiums Written",
        "verboseLabel": "Direct premiums Written"
       }
      }
     },
     "localname": "DirectPremiumsWritten",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Abstract]",
        "terseLabel": "Disaggregation of Revenue [Abstract]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r387",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r10",
      "r20",
      "r31",
      "r129",
      "r327",
      "r329",
      "r330",
      "r334",
      "r335",
      "r336",
      "r529"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "terseLabel": "Current portion of commercial loans receivable from affiliates, net"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r46",
      "r129",
      "r327",
      "r329",
      "r330",
      "r334",
      "r335",
      "r336",
      "r529"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due after one year (or one business cycle).",
        "label": "Due from Related Parties, Noncurrent",
        "terseLabel": "Commercial loans receivable from affiliates, net"
       }
      }
     },
     "localname": "DueFromRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]",
        "verboseLabel": "Net income per share attributable to Cavco common stockholders:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r92",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r147",
      "r149",
      "r151",
      "r152",
      "r153",
      "r157",
      "r158",
      "r484",
      "r485",
      "r604",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "verboseLabel": "Basic (usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "verboseLabel": "Net income per share attributable to Cavco common stockholders:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r92",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r149",
      "r151",
      "r152",
      "r153",
      "r157",
      "r158",
      "r484",
      "r485",
      "r604",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "verboseLabel": "Diluted (usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share Reconciliation [Abstract]",
        "verboseLabel": "Earnings Per Share Computation"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectsOfReinsuranceTableTextBlock": {
     "auth_ref": [
      "r671"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance.",
        "label": "Effects of Reinsurance [Table Text Block]",
        "terseLabel": "Effects of Reinsurance"
       }
      }
     },
     "localname": "EffectsOfReinsuranceTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Employee-related Liabilities, Current",
        "verboseLabel": "Salaries, wages and benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Share-based Payment Arrangement, Option [Member]",
        "terseLabel": "Stock Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r2",
      "r82",
      "r83",
      "r84",
      "r131",
      "r132",
      "r133",
      "r135",
      "r143",
      "r145",
      "r160",
      "r245",
      "r373",
      "r374",
      "r416",
      "r417",
      "r418",
      "r427",
      "r428",
      "r483",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r653",
      "r654",
      "r655",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of equity interests that are issued or issuable in a business combination.",
        "label": "Equity Interest Type [Axis]",
        "terseLabel": "Equity Interest Type [Axis]"
       }
      }
     },
     "localname": "EquityInterestIssuedOrIssuableByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": {
     "auth_ref": [
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.",
        "label": "Equity Interest Issued or Issuable, Type [Domain]",
        "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]"
       }
      }
     },
     "localname": "EquityInterestIssuedOrIssuableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentAggregateCost": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Aggregate Cost",
        "terseLabel": "Initial investment in Craftsman"
       }
      }
     },
     "localname": "EquityMethodInvestmentAggregateCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r47",
      "r175",
      "r239"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Non-marketable equity investments",
        "verboseLabel": "Equity method investment balance"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/InvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r238"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investments accounted under the equity method.",
        "label": "Equity Method Investments, Fair Value Disclosure",
        "terseLabel": "Non-marketable equity investments"
       }
      }
     },
     "localname": "EquityMethodInvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r492"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.",
        "label": "Equity Securities, FV-NI, Current",
        "terseLabel": "Marketable equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiGainLoss": {
     "auth_ref": [
      "r237"
     ],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Gain (Loss)",
        "totalLabel": "Net gains recognized during the period on equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "auth_ref": [
      "r237",
      "r631"
     ],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Realized Gain (Loss)",
        "negatedTerseLabel": "Less: Net (gains) losses recognized on securities sold during the period"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGain": {
     "auth_ref": [
      "r237"
     ],
     "calculation": {
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EquitySecuritiesFvNiGainLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Unrealized Gain",
        "terseLabel": "Unrealized gains recognized during the period on securities still held"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiUnrealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r21",
      "r26",
      "r233",
      "r612",
      "r688",
      "r689",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.",
        "label": "Equity Securities [Member]",
        "terseLabel": "Marketable equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails",
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r345",
      "r351",
      "r352",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimated Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r486",
      "r487",
      "r488",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Assets and Liabilities Measured on Recurring Basis [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r486",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "verboseLabel": "Summary of the Fair Value and Carrying Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r345",
      "r351",
      "r352",
      "r486",
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r345",
      "r351",
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "verboseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurement and Disclosures"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueOfAssetsAcquired": {
     "auth_ref": [
      "r119",
      "r120",
      "r121"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of assets acquired in noncash investing or financing activities.",
        "label": "Fair Value of Assets Acquired",
        "terseLabel": "Leased Assets Acquired"
       }
      }
     },
     "localname": "FairValueOfAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r518",
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Finance lease liability"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails",
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r518"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "negatedTerseLabel": "Less current portion",
        "terseLabel": "Finance lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r518"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Long term lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total Finance lease payments due"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.",
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r523"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedTerseLabel": "Less amount representing interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r517"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance lease assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": {
     "auth_ref": [
      "r519",
      "r520"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization",
        "terseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r522",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average finance lease discount rate"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r521",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining finance lease term"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r228",
      "r229",
      "r234",
      "r235",
      "r236",
      "r249",
      "r252",
      "r253",
      "r255",
      "r257",
      "r263",
      "r264",
      "r265",
      "r266",
      "r349",
      "r371",
      "r474",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails",
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialServiceOtherMember": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance, classified as other.",
        "label": "Financial Service, Other [Member]",
        "terseLabel": "Financial Service, Other"
       }
      }
     },
     "localname": "FinancialServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r204",
      "r248",
      "r250",
      "r251",
      "r593",
      "r725",
      "r727",
      "r729"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "negatedLabel": "Allowance for loan loss",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Allowance for Credit Loss [Line Items]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [
      "r209",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics.",
        "label": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "verboseLabel": "Commercial Loans Receivables by Class and Internal Credit Quality Indicator"
       }
      }
     },
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r249",
      "r252",
      "r258",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.",
        "label": "Financing Receivable Portfolio Segment [Axis]",
        "terseLabel": "Financing Receivable Portfolio Segment [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "auth_ref": [
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.",
        "label": "Financing Receivable Portfolio Segment [Domain]",
        "terseLabel": "Financing Receivable Portfolio Segment [Domain]"
       }
      }
     },
     "localname": "FinancingReceivablePortfolioSegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": {
     "auth_ref": [
      "r212",
      "r254",
      "r261"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable 90 days or more past due and still accruing.",
        "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing",
        "terseLabel": "Commercial loans 90 days past due still accruing interest"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Credit Quality Indicator [Line Items]",
        "terseLabel": "Financing Receivable Recorded Investment [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Financing Receivable, Past Due [Line Items]",
        "terseLabel": "Financing Receivable, Past Due [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r215",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financing receivable.",
        "label": "Financing Receivables [Text Block]",
        "verboseLabel": "Consumer Loans Receivable"
       }
      }
     },
     "localname": "FinancingReceivablesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r281"
     ],
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "negatedLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r283"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "Remainder of fiscal year"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r283"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r283"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r283"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r283"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r275",
      "r278",
      "r281",
      "r285",
      "r576",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r281",
      "r580"
     ],
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "verboseLabel": "Gross Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r275",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r281",
      "r576"
     ],
     "calculation": {
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "totalLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net [Abstract]",
        "verboseLabel": "Goodwill and other intangibles"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Finite-lived Intangible Assets [Roll Forward]",
        "verboseLabel": "Finite lived:"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "auth_ref": [
      "r469"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "verboseLabel": "Recognized (loss) gain on outstanding IRLCs"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnInvestmentsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.",
        "label": "Gain (Loss) on Securities [Table Text Block]",
        "terseLabel": "Gain (Loss) on Securities"
       }
      }
     },
     "localname": "GainLossOnInvestmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "(Gain) loss on sale or retirement of property, plant and equipment, net"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r268",
      "r269",
      "r535",
      "r584"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r270"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Goodwill acquired during the period"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "verboseLabel": "Goodwill and Other Intangibles"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangibles"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill [Member]",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangibleGoodwillrollforwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r95",
      "r127",
      "r174",
      "r180",
      "r184",
      "r187",
      "r190",
      "r240",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r497"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeOfIndebtednessOfOthersMember": {
     "auth_ref": [
      "r309",
      "r450",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreements (contracts) that contingently require the guarantor to make payments of principal and interest to a lender on another party's debt if that party fails to comply with the terms of the borrowing arrangement.",
        "label": "Guarantee of Indebtedness of Others [Member]",
        "terseLabel": "Product repurchase"
       }
      }
     },
     "localname": "GuaranteeOfIndebtednessOfOthersMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": {
     "auth_ref": [
      "r317"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.",
        "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]",
        "terseLabel": "Representations and Warranties of Mortgages Sold"
       }
      }
     },
     "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity": {
     "auth_ref": [
      "r451",
      "r452"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest",
        "terseLabel": "Less: net income attributable to redeemable noncontrolling interest"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r87",
      "r174",
      "r180",
      "r184",
      "r187",
      "r190",
      "r581",
      "r599",
      "r607",
      "r632"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r127",
      "r134",
      "r174",
      "r180",
      "r184",
      "r187",
      "r190",
      "r240",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r452",
      "r485",
      "r497"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r128",
      "r144",
      "r145",
      "r172",
      "r424",
      "r429",
      "r430",
      "r633"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r111",
      "r118"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "verboseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "verboseLabel": "Accounts payable and accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInFinanceReceivables": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest.",
        "label": "Increase (Decrease) in Finance Receivables",
        "negatedLabel": "Commercial loans receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInFinanceReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "verboseLabel": "Changes in operating assets and liabilities, net of acquisitions"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r277",
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r277",
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Indefinite-lived Intangible Assets [Roll Forward]",
        "verboseLabel": "Indefinite lived:"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InsuranceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance [Abstract]",
        "terseLabel": "Insurance [Abstract]"
       }
      }
     },
     "localname": "InsuranceAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r273",
      "r279"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Other intangibles, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Intangible Assets, Net (Including Goodwill)"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r85",
      "r168",
      "r514",
      "r515",
      "r606"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r106",
      "r110",
      "r118"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r209",
      "r257",
      "r259",
      "r260",
      "r313",
      "r473"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by entity-defined rating.",
        "label": "Internal Credit Assessment [Axis]",
        "terseLabel": "Internal Credit Assessment [Axis]"
       }
      }
     },
     "localname": "InternalCreditAssessmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity defined credit risk rating.",
        "label": "Internal Credit Assessment [Domain]",
        "terseLabel": "Internal Credit Assessment [Domain]"
       }
      }
     },
     "localname": "InternalCreditAssessmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.cavco.com/role/InventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory, Finished Goods, Gross",
        "verboseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r8",
      "r66",
      "r535"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.cavco.com/role/InventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "totalLabel": "Total Inventories",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Net [Abstract]",
        "verboseLabel": "Summary of inventories"
       }
      }
     },
     "localname": "InventoryNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InventoriesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.cavco.com/role/InventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Raw Materials, Gross",
        "verboseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.cavco.com/role/InventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory, Work in Process, Gross",
        "verboseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails",
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails",
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Investments": {
     "auth_ref": [
      "r623"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.",
        "label": "Investments",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "Investments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "verboseLabel": "Contractual Maturity of Investment Securities"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]",
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r486"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments, Fair Value Disclosure",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r233",
      "r582",
      "r609",
      "r691",
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for  investments in certain debt and equity securities.",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "verboseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/Investments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "verboseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Lease characteristics"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LegalMattersAndContingenciesTextBlock": {
     "auth_ref": [
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.",
        "label": "Legal Matters and Contingencies [Text Block]",
        "terseLabel": "Legal Matters"
       }
      }
     },
     "localname": "LegalMattersAndContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee Disclosure [Abstract]",
        "verboseLabel": "Future minimum lease payments"
       }
      }
     },
     "localname": "LesseeDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "Finance Leases"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total operating lease payments due"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r523"
     ],
     "calculation": {
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r523"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less amount representing interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r38",
      "r127",
      "r240",
      "r497",
      "r535",
      "r589",
      "r620"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities, redeemable noncontrolling interest and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "LIABILITIES, REDEEMABLE NONCONTROLLING INTEREST, AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r54",
      "r127",
      "r240",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r456",
      "r463",
      "r464",
      "r497",
      "r533",
      "r534",
      "r535"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "verboseLabel": "Current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": {
     "auth_ref": [
      "r640",
      "r643"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.",
        "label": "Liability for Claims and Claims Adjustment Expense",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": {
     "auth_ref": [
      "r641"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process.",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims",
        "terseLabel": "Net incurred losses during the year"
       }
      }
     },
     "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r27",
      "r587",
      "r611"
     ],
     "calculation": {
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Secured credit facilities"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": {
     "auth_ref": [
      "r494"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of the amount outstanding under the credit facility.",
        "label": "Line of Credit Facility, Fair Value of Amount Outstanding",
        "terseLabel": "Secured credit facilities"
       }
      }
     },
     "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the frequency of the required periodic payments of interest, principal, or both, and the amount, if set, or a description of a formula upon which payment is based.",
        "label": "Line of Credit Facility, Frequency of Payment and Payment Terms",
        "terseLabel": "Secured credit facility frequency of payments"
       }
      }
     },
     "localname": "LineOfCreditFacilityFrequencyOfPaymentAndPaymentTerms",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate during the reporting period.",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "terseLabel": "Secured credit facility interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LoansAndLeasesReceivableDeferredIncome": {
     "auth_ref": [
      "r211",
      "r216",
      "r516",
      "r597"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred interest and fee income, unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of acquired loans. Excludes amounts for loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Deferred Income",
        "negatedTerseLabel": "Deferred financing fees and other, net"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableDeferredIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements.",
        "label": "Loans and Leases Receivable, Gross",
        "terseLabel": "Consumer loans receivable",
        "totalLabel": "Consumer loans receivable"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableGrossCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails",
      "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableNetReportedAmountAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Leases Receivable, Net Amount [Abstract]",
        "terseLabel": "Commercial Loans Receivable"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableNetReportedAmountAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r529",
      "r596"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.",
        "label": "Loans and Leases Receivable, Related Parties",
        "terseLabel": "Commercial loans receivable"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAssumed1": {
     "auth_ref": [
      "r119",
      "r120",
      "r121"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of loans assumed in noncash investing or financing activities.",
        "label": "Loans Assumed",
        "terseLabel": "Change in GNMA loans eligible for repurchase"
       }
      }
     },
     "localname": "LoansAssumed1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r215"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.",
        "label": "Loans Receivable, Fair Value Disclosure",
        "terseLabel": "Commercial loans receivable"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleAmount": {
     "auth_ref": [
      "r198",
      "r692"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LoansAndLeasesReceivableGrossCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale.",
        "label": "Financing Receivable, Held-for-Sale",
        "verboseLabel": "Loans held for sale"
       }
      }
     },
     "localname": "LoansReceivableHeldForSaleAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermInvestments": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "label": "Long-term Investments",
        "terseLabel": "Investments",
        "verboseLabel": "Long-term Investments"
       }
      }
     },
     "localname": "LongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/InvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r303",
      "r304",
      "r305",
      "r307",
      "r311",
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual",
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual",
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r303",
      "r304",
      "r305",
      "r307",
      "r311",
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual",
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r302",
      "r306",
      "r311"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "terseLabel": "Loss contingencies"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r298",
      "r299",
      "r300",
      "r303",
      "r304",
      "r305",
      "r307",
      "r311",
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual",
      "http://www.cavco.com/role/CommitmentsandContingenciesLoanContractswithOffBalanceSheetCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyNewClaimsFiledNumber": {
     "auth_ref": [
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total number of new claims filed pertaining to a loss contingency during the period.",
        "label": "Loss Contingency, New Claims Filed, Number",
        "terseLabel": "New Claims for Mortgages Sold"
       }
      }
     },
     "localname": "LossContingencyNewClaimsFiledNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesDetailsTextual"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "verboseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r62",
      "r127",
      "r240",
      "r324",
      "r329",
      "r330",
      "r331",
      "r335",
      "r336",
      "r497",
      "r588",
      "r619"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Redeemable noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r374"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "negatedTerseLabel": "Distributions"
       }
      }
     },
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of noncontrolling interest which might include background information, terms of the ownership arrangement, and type and terms of equity interest owned by the noncontrolling interest holders.",
        "label": "Noncontrolling Interest, Description",
        "terseLabel": "Noncontrolling Interest, Description"
       }
      }
     },
     "localname": "MinorityInterestDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Minority interest ownership"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MortgageLoansInProcessOfForeclosureAmount": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process.",
        "label": "Mortgage Loans in Process of Foreclosure, Amount",
        "terseLabel": "Mortgage Loans in Process of Foreclosure, Amount"
       }
      }
     },
     "localname": "MortgageLoansInProcessOfForeclosureAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MortgageLoansOnRealEstateCommercialAndConsumerNet": {
     "auth_ref": [
      "r622"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The balance represents the amount of loans that are secured by real estate mortgages, offset by the reserve to cover probable credit losses on the loan portfolio.",
        "label": "Mortgage Loans on Real Estate, Commercial and Consumer, Net",
        "totalLabel": "Consumer loans receivable, net"
       }
      }
     },
     "localname": "MortgageLoansOnRealEstateCommercialAndConsumerNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MovementInMinorityInterestRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]",
        "terseLabel": "Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]"
       }
      }
     },
     "localname": "MovementInMinorityInterestRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Movement in Standard Product Warranty Accrual [Roll Forward]",
        "verboseLabel": "Accrual for estimated warranties"
       }
      }
     },
     "localname": "MovementInStandardProductWarrantyAccrualRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MultiemployerPlansBusinessCombinationOrDivestitureDescription": {
     "auth_ref": [
      "r402",
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the nature and effect of a business combination or divestiture on a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.",
        "label": "Multiemployer Plans, Business Combination or Divestiture, Description",
        "terseLabel": "Commodore multiemployer benefit plan description"
       }
      }
     },
     "localname": "MultiemployerPlansBusinessCombinationOrDivestitureDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "verboseLabel": "FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "verboseLabel": "INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r109",
      "r113",
      "r116"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "verboseLabel": "OPERATING ACTIVITIES"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r6",
      "r76",
      "r79",
      "r84",
      "r88",
      "r116",
      "r127",
      "r134",
      "r138",
      "r139",
      "r140",
      "r141",
      "r144",
      "r145",
      "r150",
      "r174",
      "r180",
      "r184",
      "r187",
      "r190",
      "r240",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r485",
      "r497",
      "r600",
      "r626"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income attributable to Cavco common stockholders",
        "totalLabel": "Net income attributable to Cavco common stockholders",
        "verboseLabel": "Net income attributable to Cavco common stockholders"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails",
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r76",
      "r79",
      "r84",
      "r144",
      "r145",
      "r459",
      "r465"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Net Income (Loss) Attributable to Noncontrolling Interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "terseLabel": "Noncompete Agreements"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": {
     "auth_ref": [
      "r375",
      "r441",
      "r461"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in noncontrolling interest from a business combination.",
        "label": "Noncontrolling Interest, Increase from Business Combination",
        "terseLabel": "Initial value of noncontrolling interest upon transaction"
       }
      }
     },
     "localname": "NoncontrollingInterestIncreaseFromBusinessCombination",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r374",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonperformingFinancingReceivableMember": {
     "auth_ref": [
      "r209",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category status of financial instruments in which payments are past due in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt, and investments.",
        "label": "Nonperforming Financial Instruments [Member]",
        "terseLabel": "Nonperforming"
       }
      }
     },
     "localname": "NonperformingFinancingReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NotesAndLoansReceivableNetCurrent": {
     "auth_ref": [
      "r9",
      "r11",
      "r30",
      "r198",
      "r201",
      "r594"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.",
        "label": "Financing Receivable, after Allowance for Credit Loss, Current",
        "negatedTerseLabel": "Less current portion",
        "terseLabel": "Current portion of consumer loans receivable, net"
       }
      }
     },
     "localname": "NotesAndLoansReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesAndLoansReceivableNetNoncurrent": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.",
        "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent",
        "terseLabel": "Consumer loans receivable, net"
       }
      }
     },
     "localname": "NotesAndLoansReceivableNetNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/ConsumerLoansReceivableSummaryofConsumerLoansReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableFairValueDisclosure": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date.",
        "label": "Notes Receivable, Fair Value Disclosure",
        "terseLabel": "Consumer loans receivable"
       }
      }
     },
     "localname": "NotesReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableGross": {
     "auth_ref": [
      "r213",
      "r248",
      "r253",
      "r256",
      "r260",
      "r261",
      "r723",
      "r725",
      "r726"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of financing receivable.",
        "label": "Financing Receivable, before Allowance for Credit Loss",
        "verboseLabel": "Commercial loans receivable"
       }
      }
     },
     "localname": "NotesReceivableGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails",
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableNet": {
     "auth_ref": [
      "r32",
      "r198",
      "r256"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, after Allowance for Credit Loss",
        "terseLabel": "Total commercial loans, net"
       }
      }
     },
     "localname": "NotesReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "verboseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfStores": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of stores.",
        "label": "Number of Stores",
        "terseLabel": "Number of Stores"
       }
      }
     },
     "localname": "NumberOfStores",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r174",
      "r180",
      "r184",
      "r187",
      "r190"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r518"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r518"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "negatedTerseLabel": "Less current portion",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r518"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities",
        "verboseLabel": "Long term lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails",
      "http://www.cavco.com/role/LeasesFutureminimumpaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r517"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease assets",
        "verboseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r522",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted average operating lease discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r521",
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining operating lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/LeasesAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrderOrProductionBacklogMember": {
     "auth_ref": [
      "r444"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.",
        "label": "Order or Production Backlog [Member]",
        "terseLabel": "Order or Production Backlog"
       }
      }
     },
     "localname": "OrderOrProductionBacklogMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r53"
     ],
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r77",
      "r80",
      "r452",
      "r453",
      "r462"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "auth_ref": [
      "r70",
      "r74",
      "r75",
      "r232"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax",
        "negatedTerseLabel": "Reclassification adjustment for securities sold"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r71",
      "r232"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax",
        "terseLabel": "Applicable income taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r68",
      "r70",
      "r232"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax",
        "terseLabel": "Net change in unrealized position of investments held"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r68",
      "r70"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Other comprehensive income, net"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r69",
      "r71"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "negatedTerseLabel": "Applicable income taxes"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other Intangible Assets"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLaborRelatedExpenses": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of labor-related expenses classified as other.",
        "label": "Other Labor-related Expenses",
        "terseLabel": "Leased employee labor expense under Transition Services Agreement"
       }
      }
     },
     "localname": "OtherLaborRelatedExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EmployeeBenefitPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Non-cash interest income, net"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Member]",
        "terseLabel": "Other Noncurrent Liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPrinciplesofConsolidationDetails",
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingIncome": {
     "auth_ref": [
      "r93"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income",
        "verboseLabel": "Other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]",
        "terseLabel": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": {
     "auth_ref": [
      "r112",
      "r642"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.",
        "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid",
        "negatedTerseLabel": "Net claim payments during the year"
       }
      }
     },
     "localname": "PaymentsForLossesAndLossAdjustmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesLossReserveRollforwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future.",
        "label": "Payments for Origination and Purchases of Loans Held-for-sale",
        "negatedLabel": "Consumer loans receivable originated"
       }
      }
     },
     "localname": "PaymentsForOriginationAndPurchasesOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Payments for common stock repurchases"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r99",
      "r446"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Payments to Acquire Businesses, Gross"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedLabel": "Payments for acquisitions, net"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchases of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.",
        "label": "Payments to Noncontrolling Interests",
        "negatedTerseLabel": "Distributions to noncontrolling interest"
       }
      }
     },
     "localname": "PaymentsToMinorityShareholders",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformingFinancingReceivableMember": {
     "auth_ref": [
      "r209",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category status of financial instruments in which payments are received or paid on a timely basis in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt instruments, and investments.",
        "label": "Performing Financial Instruments [Member]",
        "verboseLabel": "Performing"
       }
      }
     },
     "localname": "PerformingFinancingReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/SummaryoftheFairValueandCarryingValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r28",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "verboseLabel": "Preferred stock, par value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred Stock, Shares Authorized"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r28",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred Stock, Shares Issued"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred Stock, Shares Outstanding"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r28",
      "r535"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Preferred Stock, Value, Issued",
        "verboseLabel": "Preferred stock, $0.01 par value; 1,000,000 shares authorized; No shares issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PremiumsEarnedNet": {
     "auth_ref": [
      "r598",
      "r625",
      "r638",
      "r670"
     ],
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.",
        "label": "Premiums Earned, Net",
        "totalLabel": "Premiums Earned, Net"
       }
      }
     },
     "localname": "PremiumsEarnedNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PremiumsWrittenAndEarnedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Premiums Written and Earned [Abstract]",
        "verboseLabel": "Reinsurance Effect on Premiums Written and Earned"
       }
      }
     },
     "localname": "PremiumsWrittenAndEarnedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PremiumsWrittenNet": {
     "auth_ref": [
      "r665",
      "r668"
     ],
     "calculation": {
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written.",
        "label": "Premiums Written, Net",
        "totalLabel": "Net premiums Written"
       }
      }
     },
     "localname": "PremiumsWrittenNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r12",
      "r43",
      "r44"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "verboseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrimeMember": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit rating classification of borrowers with strong credit histories and who have a low risk of default and qualify for the prime rate.",
        "label": "Prime [Member]",
        "terseLabel": "Prime- FICO score 680 and greater"
       }
      }
     },
     "localname": "PrimeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrincipalAmountOutstandingOfLoansHeldInPortfolio": {
     "auth_ref": [
      "r546"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is the result of the principal amount outstanding of total loans managed or securitized less securitized loans and loans that are in the process of being securitized.",
        "label": "Principal Amount Outstanding of Loans Held-in-portfolio",
        "terseLabel": "Serviced portfolio with MSRs"
       }
      }
     },
     "localname": "PrincipalAmountOutstandingOfLoansHeldInPortfolio",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrincipalAmountOutstandingOnLoansSecuritized": {
     "auth_ref": [
      "r546"
     ],
     "calculation": {
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is the principal amount outstanding for securitized loans only (across all types of loans).",
        "label": "Principal Amount Outstanding on Loans Securitized or Asset-backed Financing Arrangement",
        "terseLabel": "Other secured financings"
       }
      }
     },
     "localname": "PrincipalAmountOutstandingOnLoansSecuritized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromCollectionOfLoansHeldForSale": {
     "auth_ref": [
      "r105",
      "r108"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from collection of repayments from borrowers on loans that are held with the intention to resell in the near future; includes mortgages and other types of loans.",
        "label": "Proceeds from Collection of Loans Held-for-sale",
        "terseLabel": "Principal payments on consumer loans receivable"
       }
      }
     },
     "localname": "ProceedsFromCollectionOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfSecuredDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from long-term debt wholly or partially secured by collateral. Excludes tax exempt secured debt.",
        "label": "Proceeds from (Repayments of) Secured Debt",
        "terseLabel": "Proceeds from secured financings and other"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from sale of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForSale": {
     "auth_ref": [
      "r105",
      "r108"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.",
        "label": "Proceeds from Sale of Loans Held-for-sale",
        "terseLabel": "Proceeds from sale of consumer loans"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "verboseLabel": "Proceeds from sale of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r101",
      "r411"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from (payments for) exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "terseLabel": "Product and Service, Other"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductWarrantiesDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Warranties Disclosures [Abstract]",
        "terseLabel": "Product Warranties Disclosures [Abstract]"
       }
      }
     },
     "localname": "ProductWarrantiesDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "auth_ref": [
      "r53",
      "r310",
      "r314"
     ],
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Product Warranty Accrual, Current",
        "verboseLabel": "Estimated warranties"
       }
      }
     },
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "auth_ref": [
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.",
        "label": "Product Warranty Disclosure [Text Block]",
        "terseLabel": "Warranties"
       }
      }
     },
     "localname": "ProductWarrantyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/Warranties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r6",
      "r76",
      "r79",
      "r84",
      "r107",
      "r127",
      "r134",
      "r144",
      "r145",
      "r174",
      "r180",
      "r184",
      "r187",
      "r190",
      "r240",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r452",
      "r458",
      "r460",
      "r465",
      "r466",
      "r485",
      "r497",
      "r607"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r49",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r292",
      "r696",
      "r697",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "verboseLabel": "Property, Plant and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r48",
      "r288"
     ],
     "calculation": {
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "verboseLabel": "Property, plant and equipment, at cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r22",
      "r23",
      "r290",
      "r535",
      "r610",
      "r621"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property, Plant and Equipment, Net",
        "totalLabel": "Property, plant and equipment, net",
        "verboseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net, by Type [Abstract]",
        "verboseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetByTypeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r22",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "verboseLabel": "Property, Plant and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r22",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "auth_ref": [
      "r114",
      "r205",
      "r605"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.",
        "label": "Provision for Loan, Lease, and Other Losses",
        "verboseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateAcquiredThroughForeclosure": {
     "auth_ref": [
      "r199",
      "r202"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement.",
        "label": "Real Estate Acquired Through Foreclosure",
        "terseLabel": "Repossessed Homes"
       }
      }
     },
     "localname": "RealEstateAcquiredThroughForeclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]",
        "terseLabel": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": {
     "auth_ref": [
      "r354",
      "r355",
      "r356",
      "r357"
     ],
     "calculation": {
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.",
        "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount",
        "terseLabel": "Mandatorily redeemable noncontrolling interest"
       }
      }
     },
     "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReinsuranceTextBlock": {
     "auth_ref": [
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts.",
        "label": "Reinsurance [Text Block]",
        "verboseLabel": "Reinsurance and Insurance Loss Reserves"
       }
      }
     },
     "localname": "ReinsuranceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReserves"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r527",
      "r528",
      "r529",
      "r531",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.",
        "label": "Repayments of Secured Debt",
        "negatedLabel": "Payments on secured financings and other"
       }
      }
     },
     "localname": "RepaymentsOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r224",
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by residential real estate mortgage loans.",
        "label": "Residential Mortgage Backed Securities [Member]",
        "terseLabel": "Residential mortgage-backed securities"
       }
      }
     },
     "localname": "ResidentialMortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r19",
      "r117",
      "r122",
      "r583",
      "r616"
     ],
     "calculation": {
      "http://www.cavco.com/role/RestrictedCashDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted Cash and Cash Equivalents",
        "totalLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashDetails",
      "http://www.cavco.com/role/RestrictedCashReconciliationofCashandcashequivalentsandRestrictedcashtoSOCFDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r7",
      "r19",
      "r117",
      "r122"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.cavco.com/role/RestrictedCashDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_RestrictedCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "negatedTerseLabel": "Less current portion",
        "verboseLabel": "Restricted cash, current"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Restricted Cash and Cash Equivalents Items [Line Items]",
        "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsItemsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": {
     "auth_ref": [
      "r14",
      "r24",
      "r117",
      "r122",
      "r694"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.cavco.com/role/RestrictedCashDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_RestrictedCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents, Noncurrent",
        "terseLabel": "Non-current restricted cash",
        "verboseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r34",
      "r374",
      "r419",
      "r535",
      "r618",
      "r657",
      "r662"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r2",
      "r131",
      "r132",
      "r133",
      "r135",
      "r143",
      "r145",
      "r245",
      "r416",
      "r417",
      "r418",
      "r427",
      "r428",
      "r483",
      "r653",
      "r655"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]",
        "terseLabel": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue from Contracts with Customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RevenuefromContractswithCustomers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromRelatedParties": {
     "auth_ref": [
      "r94",
      "r327",
      "r329",
      "r330",
      "r334",
      "r335",
      "r336",
      "r675"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.",
        "label": "Revenue from Related Parties",
        "terseLabel": "Net Revenue"
       }
      }
     },
     "localname": "RevenueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r86",
      "r127",
      "r165",
      "r166",
      "r179",
      "r185",
      "r186",
      "r192",
      "r193",
      "r196",
      "r240",
      "r324",
      "r325",
      "r326",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r497",
      "r607"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenues",
        "verboseLabel": "Net revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableConcentrationsofCommercialLoansReceivablesDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableNarrativeDetails",
      "http://www.cavco.com/role/DelinquencystatusofconsumerloansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "verboseLabel": "Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r154"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Securities, Available-for-sale [Line Items]",
        "terseLabel": "Debt Securities, Available-for-sale [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.",
        "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]",
        "terseLabel": "Amortized cost and fair value by security type"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r437",
      "r438"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table  does not include leveraged buyouts.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock": {
     "auth_ref": [
      "r203",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as noncurrent.",
        "label": "Financing Receivable, Noncurrent, Allowance for Credit Loss [Table Text Block]",
        "verboseLabel": "Changes in the Allowance for Loan Losses on Commercial Loans Receivables"
       }
      }
     },
     "localname": "ScheduleOfCreditLossesRelatedToFinancingReceivablesNoncurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of debt, finance leases and mandatorily redeemable noncontrolling interest obligations"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r153"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "verboseLabel": "Earnings Per Share Computation"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "auth_ref": [
      "r252",
      "r729"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": {
     "auth_ref": [
      "r257",
      "r260"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about credit quality indicator for financing receivable.",
        "label": "Financing Receivable, Credit Quality Indicator [Table]",
        "terseLabel": "Schedule of Financing Receivable Recorded Investment Credit Quality Indicator [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivablebyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r253",
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table]",
        "terseLabel": "Financing Receivable, Past Due [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesPastDueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableCommercialLoansReceivableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Gain (Loss) on Securities [Line Items]",
        "terseLabel": "Gain (Loss) on Securities"
       }
      }
     },
     "localname": "ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGainLossOnInvestmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about realized and unrealized gain (loss) on investment in security.",
        "label": "Schedule of Gain (Loss) on Securities [Table]",
        "terseLabel": "Schedule of Gain (Loss) on Securities [Table]"
       }
      }
     },
     "localname": "ScheduleOfGainLossOnInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r271",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Goodwill rollforward"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "terseLabel": "Goodwill and other intangibles"
       }
      }
     },
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r18",
      "r40",
      "r41",
      "r42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "verboseLabel": "Summary of inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": {
     "auth_ref": [
      "r644"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims.",
        "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]",
        "terseLabel": "Loss Reserve Rollforward"
       }
      }
     },
     "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ReinsuranceandInsuranceLossReservesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Schedule of Line of Credit Facilities [Table Text Block]",
        "verboseLabel": "Loan Contracts with Off-Balance Sheet Commitments"
       }
      }
     },
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule of Product Warranty Liability [Table Text Block]",
        "terseLabel": "Activity in the liability for estimated warranties"
       }
      }
     },
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r49",
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Schedule of Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetDetails",
      "http://www.cavco.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRepurchaseAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for repurchase agreements.",
        "label": "Schedule of Repurchase Agreements [Table Text Block]",
        "terseLabel": "Repurchase Contingencies"
       }
      }
     },
     "localname": "ScheduleOfRepurchaseAgreements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommitmentsandContingenciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": {
     "auth_ref": [
      "r19",
      "r122",
      "r583",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table]",
        "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "auth_ref": [
      "r19",
      "r122",
      "r583",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "verboseLabel": "Summary of restricted cash"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/RestrictedCashTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r174",
      "r177",
      "r183",
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r174",
      "r177",
      "r183",
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "verboseLabel": "Business Segment Information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.",
        "label": "Schedule of Stockholders Equity [Table Text Block]",
        "terseLabel": "Schedule of Stockholders' Equity and Redeemable Noncontrolling Interest"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Future amortization expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredDebtCurrent": {
     "auth_ref": [
      "r25",
      "r586",
      "r615"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.",
        "label": "Secured Debt, Current",
        "negatedTerseLabel": "Less current portion",
        "verboseLabel": "Current portion of secured financings and other"
       }
      }
     },
     "localname": "SecuredDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuredLongTermDebt": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.",
        "label": "Secured Long-term Debt, Noncurrent",
        "terseLabel": "Secured financings and other"
       }
      }
     },
     "localname": "SecuredLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/DebtFinanceLeaseandMandatorilyRedeemableNoncontrollingInterestObligationsSummaryofDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r161",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r179",
      "r180",
      "r181",
      "r182",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r190",
      "r196",
      "r293",
      "r294",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]",
        "terseLabel": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r161",
      "r163",
      "r164",
      "r174",
      "r178",
      "r184",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r195",
      "r196",
      "r197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "verboseLabel": "Business Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingInformationProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information, Profit (Loss) [Abstract]",
        "verboseLabel": "Business Segment Information"
       }
      }
     },
     "localname": "SegmentReportingInformationProfitLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "verboseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtFairValueAmount": {
     "auth_ref": [
      "r553",
      "r554",
      "r555",
      "r558"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.",
        "label": "Servicing Asset at Fair Value, Amount",
        "verboseLabel": "Mortgage servicing rights"
       }
      }
     },
     "localname": "ServicingAssetAtFairValueAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsAssumptionsforMortgageServicingRightsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r26",
      "r590",
      "r591",
      "r613"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-term Investments",
        "negatedTerseLabel": "Less short-term Investments",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/InvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r123",
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BasisofPresentationPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "auth_ref": [
      "r319"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Standard Product Warranty Accrual",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": {
     "auth_ref": [
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Additions from Business Acquisition",
        "terseLabel": "Purchase accounting additions"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r315"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Standard Product Warranty Accrual, Decrease for Payments",
        "negatedLabel": "Payments and deductions"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": {
     "auth_ref": [
      "r316"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.",
        "label": "Standard Product Warranty Accrual, Increase for Warranties Issued",
        "verboseLabel": "Charged to costs and expenses"
       }
      }
     },
     "localname": "StandardProductWarrantyAccrualWarrantiesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/WarrantiesActivityforEstimatedWarrantyLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r5",
      "r161",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r179",
      "r180",
      "r181",
      "r182",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r190",
      "r196",
      "r271",
      "r291",
      "r293",
      "r294",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Business Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessSegmentInformationDetails",
      "http://www.cavco.com/role/RevenuefromContractswithCustomersDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r2",
      "r57",
      "r82",
      "r83",
      "r84",
      "r131",
      "r132",
      "r133",
      "r135",
      "r143",
      "r145",
      "r160",
      "r245",
      "r373",
      "r374",
      "r416",
      "r417",
      "r418",
      "r427",
      "r428",
      "r483",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r653",
      "r654",
      "r655",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r160",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r28",
      "r29",
      "r373",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock under stock incentive plans, shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r29",
      "r36",
      "r37",
      "r127",
      "r214",
      "r240",
      "r497",
      "r535"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets",
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r126",
      "r359",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r372",
      "r374",
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity and Redeemable Noncontrolling Interest"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterest"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]",
        "terseLabel": "Number of shares and par value"
       }
      }
     },
     "localname": "StockholdersEquityNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityPeriodIncreaseDecrease": {
     "auth_ref": [
      "r373",
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in stockholders' equity during the period.",
        "label": "Stockholders' Equity, Period Increase (Decrease)",
        "terseLabel": "Cumulative effect of implementing ASU 2016-13, net"
       }
      }
     },
     "localname": "StockholdersEquityPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubprimeMember": {
     "auth_ref": [
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit rating classification of borrowers with weak credit histories, including but not limited to, payment delinquencies, bankruptcies, foreclosures and high default rates.",
        "label": "Subprime [Member]",
        "terseLabel": "Sub-Prime- FICO score less than 620"
       }
      }
     },
     "localname": "SubprimeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsumerLoansReceivableConsumerLoanReceivablesbyCreditQualityIndicatorandYearofOriginationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "verboseLabel": "Supplemental disclosures of cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementaryInsuranceInformationUnearnedPremiums": {
     "auth_ref": [
      "r634"
     ],
     "calculation": {
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of premium not yet earned, disclosed in supplementary insurance information.",
        "label": "SEC Schedule, 12-16, Insurance Companies, Supplementary Insurance Information, Unearned Premium",
        "verboseLabel": "Unearned insurance premiums"
       }
      }
     },
     "localname": "SupplementaryInsuranceInformationUnearnedPremiums",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.",
        "label": "Trademarks and Trade Names [Member]",
        "terseLabel": "Trademarks and Trade Names [Member]",
        "verboseLabel": "Trademarks and trade names"
       }
      }
     },
     "localname": "TrademarksAndTradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/BusinessCombinationsandAssetAcquisitionsDetails",
      "http://www.cavco.com/role/GoodwillandOtherIntangiblesSummaryofGoodwillandOtherIntangiblesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy": {
     "auth_ref": [
      "r556",
      "r557",
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for servicing assets and liabilities including, but not necessarily limited to: (a) how a servicing asset or servicing liability is initially recognized and measured, (b) management's basis for determining its classes of servicing assets and servicing liabilities, (c) where contractually specified fees, late fees or ancillary fees are reported in the statement of income, (d) how the entity subsequently measures each class of servicing assets and servicing liabilities (that is, by using the amortization method or fair value method), and the methodology and significant assumptions used to value such servicing, (e) for those classes subsequently measured using the amortization method, where changes in the carrying amount are reported in the statement of income and how such servicing assets and liabilities are evaluated for impairment, and (f) for those classes subsequently measured at fair value, where changes in the fair value are reported in the statement of income.",
        "label": "Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block]",
        "verboseLabel": "Transfers and Servicing of Financial Assets"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/FairValueMeasurementsPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r228",
      "r229",
      "r234",
      "r235",
      "r236",
      "r349",
      "r371",
      "r474",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r558",
      "r559",
      "r560",
      "r561",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails",
      "http://www.cavco.com/role/InvestmentsRecognizedGainsandLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "terseLabel": "Treasury Stock, Common, Shares"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockCommonValue": {
     "auth_ref": [
      "r61",
      "r376",
      "r377"
     ],
     "calculation": {
      "http://www.cavco.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Value",
        "negatedTerseLabel": "Treasury stock, at cost; 98,201 and 6,600 shares, respectively"
       }
      }
     },
     "localname": "TreasuryStockCommonValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r56",
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r373",
      "r374",
      "r376"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Common stock repurchases"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r3",
      "r4",
      "r134",
      "r135",
      "r136",
      "r137",
      "r146",
      "r217",
      "r218",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r323",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r425",
      "r426",
      "r427",
      "r428",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r526",
      "r577",
      "r578",
      "r579",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/CommercialLoansReceivableChangesintheEstimatedAllowanceforLoanLossDetails",
      "http://www.cavco.com/role/ConsumerLoansReceivableAllowanceForLoanLossRollforwardDetails",
      "http://www.cavco.com/role/StockholdersEquityandRedeemableNoncontrollingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "auth_ref": [
      "r400",
      "r672"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments.",
        "label": "US States and Political Subdivisions Debt Securities [Member]",
        "terseLabel": "State and political subdivision debt securities"
       }
      }
     },
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/InvestmentsAmortizedcostandfairvalueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://www.cavco.com/role/EarningsPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "verboseLabel": "Effect of dilutive securities"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r148",
      "r153"
     ],
     "calculation": {
      "http://www.cavco.com/role/EarningsPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "totalLabel": "Diluted",
        "verboseLabel": "Diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "verboseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r147",
      "r153"
     ],
     "calculation": {
      "http://www.cavco.com/role/EarningsPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "verboseLabel": "Basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.cavco.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.cavco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3337-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3461-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4437-111522"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4519-111522"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5162-111524"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL49126937-111524"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10152-111534"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196816"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "30",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123409700&loc=d3e13503-111538"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121614798&loc=d3e15032-111544"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6283291-111563"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6284393-111563"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=125513658&loc=d3e32014-111567"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123389529&loc=d3e10037-110241"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(3))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1),(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S65",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(12)(c)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(16)(c)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "14",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "15",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.11)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "825",
   "URI": "http://asc.fasb.org/topic&trid=2134543"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(4)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=123392090&loc=d3e45377-112738"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a),(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122596-111746"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13,16)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7(e))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(c))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.11)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(h))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574960-122915"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=123605502&loc=d3e21338-158488"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(cc)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "605",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=84167274&loc=d3e27175-158546"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "605",
   "Subparagraph": "(a)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "605",
   "Subparagraph": "(b)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "605",
   "Subparagraph": "(b)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "605",
   "Subparagraph": "(b)(3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "605",
   "Subparagraph": "(c)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "605",
   "Subparagraph": "(c)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "605",
   "Subparagraph": "(c)(3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "605",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "944",
   "URI": "http://asc.fasb.org/topic&trid=2303980"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.1(c))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580"
  },
  "r710": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r711": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r712": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r713": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r714": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r715": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r716": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r717": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r718": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r719": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580"
  },
  "r720": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r721": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r722": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403"
  },
  "r723": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r724": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r725": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)"
  },
  "r726": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)"
  },
  "r727": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)"
  },
  "r728": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)"
  },
  "r729": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580"
  },
  "r730": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(7)(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>113
<FILENAME>0000278166-21-000073-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000278166-21-000073-xbrl.zip
M4$L#!!0    ( /.!95/4!N];55\" "Y2'P 1    8W9C;RTR,#(Q,3 P,BYH
M=&WLO6EW4TFV+?K]_@H_SGOWG!JC!-&LZ*@L[G!B3)$7RZ0Q<.PO.59$K+!E
MU+@D&6S_^K="MNGS)(TL[2W$R 0UNU/,U<RYHOOE_YP/^AMO:#SIC8;_O"/O
MBCL;_^?!+_]/I_/?O^X]W=@:I;,!#:<;#\>$4\H;;WO3XXU7F2:O-\IX--AX
M-1J_[KW!3F=VSL/1Z<6X=W0\W5!"R4^^'-\O*4<P&3IH8NI H-CQ$$W'>!0N
M%B>%TW\_NA\+VA)%[ 0=1 <@ZTZPB=]ZD[.F4$S O^?["BF#D%H9%4"6$%36
MEEP*TA9MK:BW/9[RK^-?.)S</YMTCA!/_WGG>#H]O7_O7L%)O#L:']V[_N)>
M?>2.D!TM[UR?DJGW[O#S..[?G5"Z>S1Z<X^_F!U^<V"_-WS][LBW;]_>G1U=
M+ZZ$T/?JUQ$G='-X[WSZY:-[0SZ4:LO?FXYQ."FC\0"GC$R]F^@(U9'JYB+U
MI-[_<-/><#+%8?KPIAU^_H_.N/D]_]-]I>D(_T&C],[_[*92?W"AF\,GX^GG
M3<X??J&YZZ7R)RU^_7/LO:LOWQTZ^?BGO]4W1\I[_[WS]'DZI@%V/FV"]":-
M/CHM(7]R-XT&LZ>10KQOW<\@O;Z%#"'<FWW[[A=.3\=?-I/ZS4=VTIN,0$GW
M/Z%V=<3U"7_^ -6P9P?=[^/PZ)]W:-AY\?P.&SQA?O#+@*:X44_MT+_/>F_^
M>>?A:#AE-^[L7YQR:Z2K=_^\,Z7SZ;W9I>X]^%__ZW_],NU-^_2@-E/GID%^
MN7?UX2_WKBX=1_GBP2^Y]V9C,KWHTS_OY-[DM(\7]X>C(?$#],[OUP-I?/6R
MES,-9R_Y^R['DG$O7=W_?+I'Y9]W>II42#YB0%7 :'X#A8(6T?F$0:<_MNJC
M"!#0>0_2$ ?UUM2[_VC(SW?QD'_.&/M/AIG._R]=W-GH9;YTUB\OXM;HS5.U
M]^9 [YSEDT=O#A^'D]V3WXX/7_TN=K8>7>Z<O+C8W?_]_/#DM=D9_'[9';S0
M!Y>OS[N#@\ONR<';I[K;/[@<71R\>OFZN[5YOG/Y1.Z<O!8[KP[,[OYOKW<N
M#_M=M6-V]@\'.Y<':F?;BZ?JD(]/]N R71[L/X&=_0.UNW6DNEN_'G<'OQWO
M[C\2!^IEOWNRU^^^VNOQ_=_DQ]N]^/B%/1@<\/7WC@_X>;K[FWS.=N_PU1,X
MV#^2W<>/U,Y)@N[^$WZV1]?GO.1[F>'A_FGOD']+ES_;W7\M=[8.^!E_ZQ^<
M'!_O;KT0!_L'%]W+([[VCMIYZ2^?[C^:[CP7YT_W-_^@9+G=I>L8YY#CLBD=
M3)XZ46FM $L21M]Y(/B/<EY:^\N]C_"\37AO$M!V;Y*P?T XWN9/)FN _PI@
M^2' 025?2@R=1$5VP(G0P<@I.#,$D*4*6><[#[C]U:U#>Y5:^.SSZ?W2.Z?<
M*=BOJ?$]YIL,>)Z!WL>C-=)_A;3Z$.E$1A=PH1.#"1T@K3N^4@>OHLB81"H&
M[SS8KDV^-"]^QM<?Y;4??Q6Z^D-T#?,;Q2&Y0T2N _RZ@R)0)^2BM4W9!:WN
M//A]L5Z<61AT!GS)XT[&BP]A?W@V'G\4NQ\-\Q8?O4;]KU"'C](S-WN6G)E5
M9A4$6>5.I.0Z9'(2+K/NL?'. [CW9[!OCS%5,K]Q-NQ=@3X\&T0:W_G8$ 1(
M4D4SV28#AJRWR0;E2%)T,AGWQY/W^&=*O0$'D7_>>=+=OH&\\L;[#_&T-\5^
M[Y+RTQ$.G]/X32_UAD=[C/MNJ1]-_D7]_&3X;#2>EE&_-[JS4<V#S^^HY1J&
MWGT>!FFP/=P]V>%K;YJ=QWN][LDF')SP/1\?P,'E=H\-HG]XLOUZ9[_;WWW\
MLO=4LS$,SON[@]^A>[FI#@;;QSN/^9HG_&QL&#LG^63W,3_O8'O0W?IM<,@
MWYS#]SH[5"_LX=:1WMDZ[!V\>O3V<,"&L+7-AG%TP<_'AK7#OX&-95"?\[!<
M&<7,.-[^0<IJ*]%W"G$H %2VPY[,&3XGGPR@A"29N-U51K\C;3?6\(W6X0*6
M ,98&15HF:(+($A'D:)&'?R5=7"8T&OK6*IU7+RS#NW0*.UD)R0K.%MXUPE"
M0\?7^H@P20:IJG5( ^H'K6,^L>,5U=H1Y<TW-,8C>F<=V[0VCGD81^^#T*%R
ML! UYY-H$A/%))A%".P(,L9D\J&@J\:A08=&A(ZU<=RV<;R/',*IY'(Q'8N.
M\TKAH(&*502I'-G142?(,^/0QGUN'/<^+OR,J1#3P$23+]2K:B'M_F16KF-C
MV9@5UNY/+TX9MDEO<-JOM;O99\?C:DL?E:;NGD_X*7ZY]_$UKN[__J;7SS 9
MG8UG[V9UT_O7!GIE%]]#@6\N1+/ZT\V[7J[O2X_&&[,'HB^66Q\^^;\?EU,^
M/?G!S4<?7_UT)IQNWDVF.)Y6.OW@JI0*_-_->>^_>_>8^?VALI:2W]_BZIN;
M]S<WN?=10]U<IWKZK-$FQ\B-^JX9!H23LS$]N+[][,N;2]Q\=_.^7N.+.%@A
M*7BKC(\ .I88?.08X022CP[$3191H0'-?U5<GKYK417>7>CZFV]LT;.9-7_<
M9-?EX/LOGF]]<VM^0TYN7FN^M\]O:\V/6N ;$D_#6J ZL_YQ>WI&X^?5%=_]
MO-Q[PX_UX:$SK8C3T?@[3>^S\^N'6S0<#7K#+UWV:P/$1Y>X]_'3_Z7ELR1&
MI2VQ-@(9*#+XG ]"*%D(*<-U/'?-CN=N$?'\HW9+*G+6<\E@"F!=BC$9<ME$
MIH-:>#5K-XXGRG=F+X*R36LW;@G;4?YKVHT/#1UEY]!NQBH=(1)J!9RX0O2
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
M#<8^/1N-IV74[XV>7UWMXZ[JAZ/!@,:IA_U/C[O5O#W'K:84<):6*NEL(<N
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
M>#]178KYSM7)-]^G47\TOO\?8O;G'V4T9!?&0:]_<?\_]WL#FFQTZ>W&WFB
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
MDDDF)%CF,00J5'"1!2]Y,LEHA["ZO"FE,?V:H/\)\F4+^FM _\SACW"8&Q*
M8QN!*8? :HESGE;T#+G@M*G03T5='IG2K_X1P7M0]QG0LSB\7N89T$4O[.Q1
M+LPU#W-]NU(QS#B;]IN@07%$(6T["BS'(7MH;)HV0TR4B;EDAZ+2TVV-L;O,
M4Z""W46P.U4=0273 F$'E/&<16DXF& M&!VXB<IIS_(Q$.I0VB3L/G/7R5:(
M89C%1;?O!L>A-39?%W.:K#<Q+:=7V_F<[%13<FB^SGB 2\.%>4GJ2E$P:KA4
M%#/@W(=$4C'QDT4<(A<4"XH<-;B]H3M4+AP55Z),F@OCY?1J*S"N%\93K2%L
MC"2[-+3 )MD)U('R/(*G@AJ)J+>4MS>2F:";!.-G[L9X&WP(QU6#V#0?&8_#
M0:^73VVZ"9K#,"KUT)]6=^QV^X-A=WRV<SX=A:'F8JB96EG?MK_L;WY43.&0
MJ H(JP+CL )#301..&>!8:6=RH%QF*@&&43%F=%(L1&[7X.';V$X*+"M&[9G
ME[#]NOOEHU',:X,M.*40L) 0:[E!0 VRRB@<A9#M!%!%,/FU0<!]YIZ,@_'
M_7TTZ/DP'/W?J@GL^&R1XDU-*<_TF 68[EW[P7?_N?CL\X^ _/I?B#RYF5/U
M9+V +WQ9H[P4.JU_?8^DWX3AP9$9AEJ$UL[>JYLM,\^OIEJ7;\QP?W@PSDV[
M_S2]TS#]]G.N1H6K[\'5N^/=E^=<_5*C#_]SA-SQGWWSES[=__P'_?#Y'?MP
M^,>W]\=[?W_8^N/+WO'>T8=#A_:.=\_VM]S7#UM'?[]/X_@_WW;./A*E<8S,
M@C$B +.804*- TJCM-PC8W*EF >LH(=M]V4%K=P*HHSCJ#T"9#D&EB8ZQX]+
M<(1[H870CMKV!GIQ2[_X&P^T3LRP]4^>UU];=ZZY49[O47W+;:X&P+-KL5IX
MH\W3\5$2GM^"+VOP2=;@+ODH8IIE)Q"(M$<!XY: UE0")488+[S#EGV'Q6Y=
M40ML@65%K?R*"BIX3#R%P'FNH(8,&&X<8(2=H5Z9M#"J(M\(Y?_N06V31=8R
MEY/[1!1WMP5]VUK</QV/QJ:?I6Y9C$^R&-^QCQ@YS;5TB=YR.3^>B,Y&BD$*
M0RBVF"=*>B)Z*ZMI]5:3%82%D&0:02Q'Q1NP-ED /E+/-/%"1#3O:GH2;MH9
MC4[+'OF$"RER+8P+X(+BP*3G8'50H#T31D;AO.(K04ME(3WM0HI!<.]LDN_*
MI/TM.@G:(@%*84:E<9BYQ$A[@Q^KK/OKL&XUYZW!L#68;DJ7CE+?_:><X3S6
M^>M]P5DY>,HQSKRHG(DC)UQ[ZR)@ZG+O1Q4FS6J-%IY+3:R1J(E'..7L=<7.
M7@MN:\#M3 PYESZ0M!5ZIT/:#P,'C14%B; 3*$NK[)1O'FYK.GI=J^.XEX/C
MXT%_D;.XVDY2)I=2CE'J0^T?W]' 2>-^3N-PZ-+8_';T_MO;S[O?TG7__NIX
M=RO=^^%[]N'W=U]W_]KE__-MFWTTWAA$) ='H@.&2;+/<[Q4E$1C;Y$7X6$'
M<;4=Y9;ET^#E$PGQ+"T=B $E$XH8"QIY#T9(CJ-T7AN]+J=P,PNQ')@T8@'N
MGGWDG@J&)8(0<O= A&Q:>WDI4LF0%%3X0)MY!%>64P.7DV%""L0H,$XE,!$"
M*&U%6DX&2T*#HC:V-QA:[ !NXOB;D^2>:%46)^43KLCW7S]2&K3Q7 #1*M$:
M#@@,H1P\X6E_2PM $Y=SYI*&ZR L;JZ_7*QB);;3LM*><J6QCU8Q'P+GP!1*
MC(>< A.(!:Z2X6\MB@Y7V9F$X0[AMZRTR6+JM-*/DY >^R?TSA9P;3^+7,B'
MN[;O1%/Q@ST(1E/_M2(^*"4$")WKMV&AP)I$N9*[Z&Q0C(I,N4U*;BPYRHUQ
M71=<UHO+F;QCS&,D3('BS -CEN2&?A(<(\@Y8K5&>8-:N"E6\Y*.U\HU?3@,
M9G0Z/+MP3IMQ&IK1>%ZGSW+LH8N+K1!\#N;SJRDZ=0X@O[M;IQ[_P3]L_?UE
M+UWK[M8.^[#UQ]E[\HXG78H__+YWO'NXS=\?__EY=^O/WO]\V^$?E5:$.&N!
M\(B!Z40#IJ(!KYD*1@:J=*(!U2&W>!T;:PZ5A=:LA;9+/DH39)2(Y!.1'/^J
M'"CE XB0-J*@%;<4M3=$1]SB!ZK;&%K=>(&?FE9HX1:D%6GV(*!-329I%=)>
M$'"8H%S77X,5+ +B@=&80.1R)@S!'27E#:S\7()]U@&\2RGK5,!;%WBG=I5G
M@C@2!!ANTSXGM --+() @DOK5I#H;$XZ8NRFGGH2[#[O/J6;Z2;RV)M>Z\1T
M?;K.EC,GW;'IE<J13]L._7)BWJ1YV>F_G,S*C NHL-1<+'6E+SJ+/IEYGD"@
MV /S-$D,HCP@*T6(3@3A9)(87'?P+<=@Q36[-EA>3E_T@N7:L3SCR0W8LH \
M6(1,,A<T B63]1"BY$IRA'Q0&<NTHQ8O5]T\=^Z*"H^W86S2@[X5S+"?&V&4
MBI%/JC<NYF/[?#HVG3L]/NWE\-BM$+NN6XK1S<=15UJB6V.40TE@^!!)3C/-
M^<I)=&"%#>/"(YM#6YGF'8D7/@HNCHWF8GDI>J-@N7XLSV0V(6J5HP(XMRQG
M)!I0CAG@2,L@!4L(QPG+%'<0O^F?7/G,IA75&S,8F+3;2F-P?#(,1Z$_ZOX3
MSIMF%*?'8\>6S<S#?IZ&E[.S,*FO_WHPRE7U]^.A^5J(:BZBNM(5'3,4C<R]
MT)%SP((5H#UGX*B*BC)%G;7MC<4;HA?_1G-A6U?H68'M(\-VJB\(DEPF4@4F
M<I"^=1PTIP:HUEH925A"<GM#+RPM&NK*6,%ZU8>#L>E-(M#N6[7Z'H;0O5O-
MKQ]K+:?AY\Q\;5>S55AK+M:ZTJ?<8DHQH1B"S2END1!0RE+ T7KE"4N*PR6Q
M06D=)RKS(F2%W!_/&/7+:15:4+\PZJ=:!2MON341I$,Y5"MXT-1YP#@JS8Q2
M >GVAE"T(]C-N,:&HOZ9=]^8J)G>M,-=CCO]4;^O*A3Z/@KHGNWG)R/P"TW#
MZ >G^8LO;GPQ@OQNPL-3C/:_GG" UF;G6(I>G.GYN-GW91]9:!])K[NB'CEF
MG"(.2'H)3%,*UFN:0P>Y$"9Z%*O^:HB+#J-U)4O6!Z4G]G<54BVDNIIRO)!J
MW:0Z%>?2,ZP%=2"0RRFNTH"QR4+WAJ0'B'&&A/:&YKBCUHA2*_7^[W$6JTN'
M&*FZUX70,BZ?+IK^6=;(>X-Q^O3QH/5RT*_NMSJ$?-7MF[[K)JE=%:$[3L;
MZ&I.UTS^[?D74)&NX&0PJJ()?QF&GLFY8+]^Z?KQT07 9]YU/@MH^A9CTP6<
MCN]^R\Q8NY"U_?)YJAI$?"V];>9GOMJ*"H@)GB%,"2>:X:@U\50$Z306D0J!
M/F+=OGC3T7":ROPI@!T&\S>8F&[P%]/[8LY&[7]?&8?C;O_B@AAY(7FZZ.M#
M=N? Q/AH S/!0N+2P=!4$YH0&(;Y5>F:3&.NI74TS%O(?_UXBF2R-RN[<A S
M/,83%)B-VZ9_J<L47QL!>>LR?;GYY\O]UL[>UKN#P[<[VP>=]/O+%W?"N#&7
MO;]WL/]Z9VOS<'NK=7"8_MG=WCL\:.V_:KW<WWWS=OL_VWL'.W]NY[O9W]UN
M_/W\M#7H]<QPU.KV6^.CP6GZ+#_JM,)7%](N<A*&DPS:ECE.6]9X]'/S;^A=
MWYSZ;MHG;EYKVH<KQ%R2?+6ANCP")Z/PR\4OO_KNZ*1GSG[I]JO/K][TZ[$9
M?DK4=KXS\)NNIVH$)D]/&>\%FK#>N5/L_)O/GWY1/75-($R>8_@%YOC.I]&+
MNY_[WL?BQ,A*/>ACO_]<,D'+Q:[4Q6I^KX_]@4OWAP<W^L9+;S&#)XRQ)'/O
M.H_<X<M-&W%H[:;7'8U:VVE_]O?HH[RVHW'0_7KW6"RZ1&;<-W.8. T?L7TW
M'MBT?9+._V.'_][(!O]]&G'?9P">UT >)"$2CJNA%)=CB>H XUH.5UEWRUMW
M3>EX@2]CRF>/1I]HW/;"N#4,_X3^:;AFBL[G"&N^1_U^X_%0CWJ#'>;WN_%Y
M3B$U\890$00V#.M@&<4A!JVC1PAC_7&K<IA+Q*"6A+UJ=8X:XR'?/[CPD/]!
M]CYOI\_>S26PNGM;;X_?'_[6W?_]'?MPO'/VX7 S??<.?__MT]=+#_GG=U_V
M_MKYMKN57[]#=K_]03^D[TK?]V7_\&_ZX7 [_;M-WO^U_>VZAWSO<!.__[R;
MWX]V/Z?KW_*]=%_I^S?3M?K>[N%FOLZC]X=[<;=[[AT_0%\^2A,#"SR"Y$P"
M,\&"14*D ?<J8N:PH[&]0;GN<%:S?WQ=3A0+O3T?>LM%42F2CANGF9#.6L>#
M]-P&E1Y7I*(WA 114/VBB2CTMG1Z^W9);RY:&8-C$#6ID@D8&"P=(&N1#-ZP
M$$BNBR [6M95XZ306Z&W)MWX'/1& ]%.6:,-B8S3] =+VHTB*Y4SFKIS]<:*
M>GM*>L,S],88)BJ"T(0#BT*!TA$!]P81:CW!'N?08]W1HJZR+X7>"KTUZ<;G
MH#<N$BB8#882QAC55C%#N0I)T5E#J3I7;XGWBGI[.GJCE_3F!?+,)N'&163
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
M-()-"UUI MSG, V2=G@MT^;.-64D/4&5L GRK.SKJP/WY;HQ"L@;"O*SF;(
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
M3[/%@M.@)<+@K;3.&,L,XNT-TE&BE$Y:,4 W0Z06]-:.WID2TP1QA?.D$..
MY?;CEG,-U%HLO0Q1Y?Q)W)"S_>=]%)@=S<&W8E78--W.3#7'<B:X'*'QG<2,
M&99Z&R[TX7X\F,S:5K E4G(^GKI2X8@BBAEG#H(7+G<I]DEE^.Q0$XH'PJD6
MLK9\C'($V%@\/VJD<\%M3;B=Z@O/A0P)NFG=: D,<0[640F!*<J14R8HU=X0
MZWJHMPHBX\*5D8!7N\1X%J;/<IT9A:3J(*F=67%A%?8X, J)JPBD#26"\2R
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
M<5BR8(4PCJRL#<Z[UT[,:L-][;^K_4; =H2/N[T+Y,Y:(,5!<^W#*@.X';4
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
M6A[F]'=)AL 9<<EQ#?#C/"')Y6H5WNDJIV4)X*FQNYZAJ333UP^L-HD' 2:
MMQ:,=,-R9(] *AH0,EHF$< 8(+(NYL^6K:)LEY=S04H)P32G45I.M'**)^P3
M#2K8P!6N@G*6@W,OQIP;J F>686\Y0EQX2AR3BLDE B6*!^IE@7G4D8KSGV]
MG*LTX8)A!JIDXAXL^9BHBEY@0:F5H<IK60[.;4YD+@A9QVRP"$MA0.9JB[14
M! G'N))14.+8RAIC=2U%Q;FOEW.U=:!@82(8X=R(9#"8\(HHIP-SA,G*F%\.
MSIV2N3'P:*1%P6B,.,<).1L]$M$33"REBAK@7%HG56Y+%0+'DZ6!&<*B \4Z
M"",(=\0YIJ17,J3*&EX"_MZ<MH:#M6#B8(JL\!1Q+2+26"<DB0@F2&\\5Z!3
MJSI?6 V:*NSU5?&\-1QK#\88"88KSJVB*G=BP0)C[53577-)>'XBTZ-2*41&
M49!1(IYR7SNE B+!6QD9%S&P@N=ALRJ>KWC^ALH2S'&!P>+F!@2\5DXH$S3W
M4BFCE#"5!;X4/#]E@5MN/#%" 9-+ 1:XL\APX1$3A 9#DA.:@!XOZD(OJB1S
MQ?.OBN<EMRER0UV,DDN?M!+<<:F2=L1JD2K;?3EX?LIV-UJ:1#3"+'C$34K(
M& N0[(T,!#L?92J\;HHN*B)UZ?-;[MSD]FK&0#F(=PQ&';IGKAW'DYH/$5YP
MB]S%+]"K@4K OF I ^V:6$Y,=)R1F*(Q*6!,B*G<($L E5O3;A &&E ^_D?4
MZ%Q"&XPCQTT$"RFWW$F:69&+? A3%WQ1?L[%<<XSGV]4&%IAZ,(QU%-G&%9>
M6&] R_3.>1%5$"YJ^%S3RJVT'!@Z43=-H,XG3Y&.T92N9$NB18&I2 2.D6&V
MLD:%JANUJ-9E%896&%IAZ*W!J9$:KYTUEB8NP#+W'+10AG,!=FM8581F.3!T
MRDV7;!!:2H=RYQ;$<SU)ITQ"VH+!3@D#&]ZOK$EMZF9AD3(5AE886F'HK<7O
M)66.NV@9Y9PSXS2W3&A09I2SC%55?98$0Z?T4(X-TQBCB%5"G/*$+-@2B!,B
M+8'OJ,V=KPFM+R#C=VDPM'",_C&P\-)QS8QR:LVS$^ 27_Z=:;O5.;/%7*<+
MC@SY@]-5)8"'3KO]5K[F72^VX>+O\5_GK3 X&O'/U(W#.>/)+=;!],X&M]\R
M-3,?@==Z"X<!_"L8H'E,8J;&R-3//-J"\:B-@6/"J*"&DV0,#4Q&Y0V1B4F)
M#QA?&=UTU)N4;SF,R/6B_89L@@F^L^US>]%?^>/*.IRT.FAFW6>7[-:%2>G1
M%J:D/$"H;J^@DW= [[&7KX(QV:492^VHEQ'Z?WZ]16IE;3<S1JV;:N\SN'<&
M_7__8=>N;O]XM=?^[7I_W.?+"<F,-M;V#F%O"V[G3U"I1]U(WFRU]N\K$+
MZ^"JN'IO^T?KG9#_L_G?L]9W$%FPM!NMOF]W^V>]N LO^[/=]=^>68HUWX^D
M6+NU]_5#N[%Q*/:.M_#^[J?VWO$>W_[:!.D#TFCWSV^-C2.0</O'()':\7\_
M7>Q_#:>.<KG]]:^CO:]?SK<WVJW&\:=V\^,_K>8Q/(=^:.V?--N-CSOGVQ\W
M,4BFU-QHX -L==+$<F0T4X@[YU .<T8)4TM@AS".NE0V )!C6,\:@G8A46.L
ME$SQ(+%C)!^N:N8]42'PE5H$Q> T8VCO#-CQ4^P/8&,',=3R)ER'_&DRG8'_
M<DM^^<:U1Z:AS_XHAK-VW$Z3R=Q,5V^7FG8X6(:$ 0PF%".FB =GD5:,HV!S
M_S1,J.!ZECIN@:1Q?O(P'_EYBHD5$#5%OQXV.Q-7O]7/?P)4#XXBZ,[M=O<<
ME*/:;ZT.?-(]@]>%_N_OKL'SS$2':DF>Z]34:3'30DN:Z"^%9@8S;MO3?GPW
M^N5?H=4_;=N+=ZU.,>[BIG]=?;JX(8\[+VSY]5"8&[.JL,KR?'AN/7SQ4-2O
M%J)^1M$LOY-Z57-RZ]=X]?;O?O98PE;!JGG08W_^G6#L<0;+[_387\0&W*.
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
M4Y2]A3FM^_^>M7HQ;'5V>_!GBKUF=[#N/6S'((8/W=YZ?R.ZP:2^PGO;ZUW
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
M>^_>%.>MK(]^E2GV6;^S5AWDI4OKYNRBR@F)?TXM<)R0[;+_<;6DEAD'&/8
ML<VG/ZT!>X:+;08P#*!4!0^\[\SH5>MYU*V^Z1R*URIK#5$20T8F:BU-,<H<
MCIR^4CKM.^<M'.=-@V%*RD5;!Z)68YO;UPM,"H2Q"A/:8G2.2RNP+)7NG-<Y
M[V%S'ECOHU)& B4H.H60;"C9Z4*M.[/K:88+S'EJIG(Z!6MT$@5J%9"L%4F%
M)!"J)AVB\QF^E&;8.:]SWH/B/$L$#I,KLDI0S'F$,9)*JM0")I5C/<_HT#EO
MX3C/3,O,*T^ZXB3+$EL!225"(BVRD=& 5-:4W"HO>==KQIUW4CGCFC]^OV@W
MGXE\:&>=MP3J9]N[++!V<(EEM#O!-;\^CG[!K<%Q3\IVN/G'/NX4')>]P8\C
M_N?_W3O_XI^[A4$WT%(YH<S@TPKX3@\W^<3'PWV>]GR!QYT^V+-)A>GM27R'
M&!P%_PS^<QQOL3':'>:!T>Y?CP=KS"D'8VIWMJDY>2=/U[D?^9V?^JO/./CG
MTI,__OPD@*5_G0P7>2#5Q>8)GLS.%PV(IB;PWB8G*1?O(&%!Y>MQ')D_$4?V
MY5VK#C]0$8<T'LVW83TI[PZ.6JSMW9MTX)O:M&8K^P1EK0(KA?&6-RUR681L
M4)#3D=4/&]&6)=Z>@E;ZAP4J=]ZK!EXSKI.LMH92-6N>;+/E"$&##2EK$PN$
M.,%U.VP,8O(B:M=QO6BXGAXZ*H>Y@-8B.A<9U]1Z'O&O*E6I$BB0VG1</P!<
MRQRJ<1!], K0NJ@I!%UJM#H !CPW[KOC>K%P/3U8RQ4K,2,+K;T3,.ENW,KQ
M6:]E0K(VA=1Q_1!PC4HFG6PBI<!'C]H6P]J:"BY[4^OQ?FUTO-!^?:73HP[N
MJX![>H+DJ2;+"KDH$"5OVM**".!%UA5B50Y\-BTZ0E^] TDO_#M'G\))0DO+
M9YGFLIS(7KEL6X&[6\QC#J(J7B<RD@T);<'8&KTK42F4P2,XDA<X,)B'BWZ;
M1!0^V\GC]K=5.OJW<](<G'2BBV$NSCAC6<.07K4^[%&$%*.0VLL<I23K/7.2
MNG(3]EZ09X$+\@0*H(TM&6P&3#[(C.!M"9IBB 4N<#JPQP_,KSJ:;Q[-LX5Y
M@LH8O="NI:$&PQJ&+B1(%>==SEZV^,MXMOQ$+ZQU+W LG<RA'>DIQC% 10S)
M@X<B4Y'1U N<!G0<WQJ.I\< B:2VJ2JAM-.ME">*4+(2OM2BC:PE(._*]JRC
MN>-X87$\3Y2<<Y%Q7*UT!8HBK*R7%5:O8R"'.5[ ^._HO6GT3NU\WF23BLF(
MG!,P>B.)E"J(&*0)+B>G,"VM7%N8R)V+!+DE(W_\EL2HULOU\[F[AX[SZ \W
M;,R_' _WZ3F+I'/-/%PS6T[7N5*U]"144E9 TJSQ1T!1H\S%J^)MT*WHW%4:
M]W0_P0)#]AI,]P[9&X#L3,(0!(>!HH@E!P$%DT"3G9 !K(,4"8Q:6NGM.^\I
M8*_!1N^ O0' SCCE(8'T60I6B5  2">06#S91)ED#;%:RWNL.9O?UR%[+R![
MP_9XA^PE(3MC@BM$0E6%"[(*0.5%* F%=3;)Y*N7&)=66%2+ =E[[V/_:LD8
MVBE7+A9S?M76!UH9^CJG9K%9?!X2I\3;M_(\708BQH0JN(J&$N1 )?1>Q0O+
M[+,E9@H65=%65L$*L#)F2:!MS&Z0@I>0E,E?ZE5\I32\*\'H;F0E=Q+M)/IU
M$F6(Q1RM,55K2-K%@LE*3<&9 '1<O^'[1J-V$KTLB1[.-'P/B=5A+Z*U;-9Z
MCR*19MM6V8QLW227?*O?$*\M[JN3:"?13J)=$[WS)#IS+%@ @DI>2)F;ZRVV
M8+N81;6!9 BV9E.Z)MI)M)-HUT0[B9X@T>E!;0F5(@8CB# (D%$*3(&$,\90
ME5[5>H\TT0OT>+H3[8$8B7MMP).3W+W!)FV5R<'N<.=O.LH4'&QBF33RF782
MRIO8),??NL<SM/<P.O>X\(B5@KO37^9[=>[1^D;ZRYR]]6XT'+A<SX9[.QU/
M=L?#K8'YPF3<D+?L5F?@Y>27UBB-1X5O)Y2[W^CS +>89EE@3+2#,>L>5TE-
MO5HURCND/[*>Q_ ZI4)>JF?B5)?\[-7/?^?1XT\".Y;7C+@^26L\JR@*?:<U
MQ1=Z_>6+#^NK?\G7;0R'+]3:X5_VU;L_[:N-G^WKC1?OUP^?';YZ]^.[,YKB
MZBOU>O5G^7SC]^W7[];,^NJ?A\]9ZUS?V-I<V]C:XO&;M7?KP[6GZW5M-M*U
M>)NPJ"2,\:V],AB!H8*@XG6NRK(] $LKX=%=J+)]&]CXQT6: 'W/G)V'33;6
M:9,@$1H- ":F &AL("-]0F/"-V*(.MG< -E,'22F5*<2\TSPQ&:I3U4$B20R
MA5I(EA)#;61C.ME<@&PNJ-7?2;V,I4<L^;]I;JWLWE/>]]2O/D][)[Q+$]YL
M6(V.&D(K2Z2,U@(,6I&@HH@6G"^Q:-5J$X5'<];SO_/4=4G#^P&A_'LJ-AWE
MUX'RP]D:]C;)D@1FGP44(E9K^%7P#//B=,DI+ZW$>=6:.X_R!WFBM#V:='#>
M'PVV<?]@/-S_>!T6XEUBN&.GRS5H+3,^11Y3?EP.QI/I_1JY'<T_3\+Q['<R
M^S:9S=8VSQY22MD++TDRF<DB4#.9*64M[T+1V0!+*VI:)>6SC^U['H0\)*A<
M:NOO4+DIJ,S4!:LQ1F.=P!I]JR>D1$1P@DQ5U69OLY0,%:>_"I5SO-<+[ZV^
M=J:?6:2KM#7\WP/:R1__V.>%N?>\_G3L%V^Q(GL;;:(V^-M^W!KEO^[FDMVB
M__O[Q]<ORV[2X%YMK,EU_<O6VL:/6Z_TK^_6GSZSKU_^NOGJ)8_QY3.]OOKZ
MK[75#,^?_E+7-GA,3]ZDG)MEJ825K&M"5JQK\H0*:4M*.JF:LSRR)X8[!U2>
M-%Y@M31*F5"ZD,%"1%<+<VE502ER%98&Q ; +DMA?WQ 1P$)TRB#H\B X=X
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
M<O!/!_3B CHXR7:7=N"MXVT98@OO4ZI4"*RTZ7YBN." GKJ#*20?+( (TJ(
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
MIA%1Z20D@DG&>B]];N&;UE^Y6VIGN\YVB_/4\Q29]"8I<B:50L!4ET#R_P5
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
M1+QEA!K/I(V53T#G)1!8PHTKA>[I?8("W <!=\(ED!&,A7PR(PH?P24@"IG
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
M1&DP/SQ%B5L)HVHBYM4Q;'I+D._^3D3!]"JNS,5/>#R$7L7AA8K!D"S^SJ0
M+X$D9*3TR&.)F2":D.37-B1;P5)R!:27GKZ6(E!'G$I94#Q:Q[7"7F/N*5/>
ME"#\ F+X*@CO6'!<.8*BT%GL)$AD@M1(.<.H#L1@EO(JRXOYO'0HGBH&_\PP
M+N;S7(!]%8,/23IM4T),>@[FL^#(@J6$DB-1^ISFH&EE/LN;P"[F\\)B^DD@
M7<SG1XQ<C879,8N*!H^1T+D>LW$J'W2DB$@K#(L1@[\#&)6KK'5SSU,ZPT:\
M8M#JT#N!"7AY4F>V4W!+7-YR_AVT,M3W%"(1Y0SXO.MFMC:/Q_<@18JP@$4D
MG 1RE(XB;61"W+JD"-&2^JP,(7!=&#+?(X%SP-(S9R(45BVL.G\G\5%IM3B)
M3\>R9Y<LJ\$=((Y2Y(A6B&-ND9;)(9L4-I9:;K+^CJZK6W(PIT[5*O1:Z/6%
MT>NBL>LM'GP1L)V53YM75FNTW&E*,+)* 9]ZIY'&#*.H>$I1)(.%!JN5D[HN
M5FNAU4*K*R$55&(!C\&J5U9JTE83[ DBP1O$A34(#%>!@A>.6TY]#&1MPZBZ
M)C-O4Q92+:3Z,DEUFE# H[)J"04\&<ENC^U&">]D57N!48LXXQYI@SV2F"3*
M@A**JQP*8/*FX5I" 85>"[TNA\U:0@&/&5H=YM\ IV[N*6&C"32@Z#%!7#&-
M=- 6$1-]Y)$ S3H@5%/G8E['Z)Z?5JO\@-^.+=ST\LS9\-&:)UT CA^^SM.]
M?7A2+=K7#M.-(,/INA( JZ/>H)T_\VJH.?=W_/=I.QSO7T!J[(NC9\977[$.
M'N_D^.ZOC#V9CP"__MR9 ?^*&6AN$Z$3A_3&?N[WKXX9?HO(]:/]CFR"QKZR
MG5-[-EC[[=HS==N':*(/)Q__SH=,Z=$><CB+@(EZ_6K,7\'<C?W\*6B379BV
MU/;[F8#_T:8V!HX!HH(:3I(Q-# 9E3=$)B8EW@-3J)4G>:V7:F\R=Q\>#_[S
MF]VX/I*7O;WQ']?_;9HWAS\GD#+D8&D$8=%!4Z+BU$BC."P0E#@MG,""7"XU
M(\1=7UM8I,9K9XVE"8@'7O 4#<-.:6\-\WM;H[6%HZMX\_65X[/?C^&D$[?3
MQ3K1@LN_[O3\]^5<)CKQ_SZ=[7X-1[#<RL;6)MP'[O7^ X:VG3;??SS=?O][
M!Y:"TQWZ#EK7.6B>;XH=6E$^M.7+CT9KYVQ[ZR-O?-SC1M"H-3"SI0;,:$R1
MQ8PB1I,/$?MDG5VK15A7CS(%]4_B=5+JVOXWP'!FZ$LUT-%18J*?XRAQ15%O
M]L%6@,NU#VO'^['F;;]_!DM%S79A%3K.(+B8"K73V(\U.P!3I-/IG>;_]JOO
M#-H_:EVXT?Z@%N%Y0FW;'_=<[-=HO99G6NV?U<5[)]#.,/C7>NUSC+5F[SC6
MX+U\D732SP>:H0U#*P< L7X#41/=.%H5<D^.=2RM^K%:I*Z6CVIAA/[LV*-!
M?'7QR[]#>W#4L6>OVH=5KU1?^O?UJV>2G3PDGH=M^/85_Z[C(0>/TN=&=QZ]
MO5Z]-;'0#]_3;%UP<^?;>)T\\#W![K[IS[[YL\82:"R]7X/F))T[VX']29 ]
MXWG]U[9C#SV Y[CF(LROPXPP@-817*X7?G&0_Q%]V!?@A18_\L%^Y(KYBA_
MW_M&=@X^0KL\W=[Z=-#\^A;\1ECTM[Z=-K?>4KC/^>[!N_:DK[AST/BQO?57
MN[GU033/=WCS?8/LM,!O_-K VUN;&(P$>*9FM_'U]]1HX[/168TS>"9198,K
MQV(^1*ER*HX-!#D1"<)@I$5-O,&2KFVH>99 6"+5E6X[A$Y\)LA=VC9]<!J^
M'<(W0PV0]Z8/CM@ KEZS_K\G[:';^:B%$%[\H18M) ,>2C0%PJF2)I$HLY'-
ME25*NUN]EYFI;3,/;S^&K9,^=.V?U7)<Z&X:NCN[3G?;FWL1)V*\<2A%0A&'
M,4/.DJS$3*1V)%@O[-H&JQLV<W!L@8Z_+#/;];K=7NAEYVY&MBLR>O=D.PK<
M!C9!\H ,[KVR42OEF20V62F\+6RWD&S7?#/.=HW3QL<];43$$1N$@TV(P\*%
MP 1/R#O,@F*<&,?6-JBJ\UO.XZZ\<;>,'GH\#'/QS7]A^OWJ>P_?\5EIMW[.
MO;,R*\J3))F7B,!#%HW/UQ:-\YQ,SJQEE!L4G(9%0\-ZX9Q02+(D?9(IP3*R
MMD&PK//9*QW,%S&/N'T\N8'[_)LCXQEHM?CC*!X.XH3QW+Y,MJC9*MNB=FH'
MM?^9!KF&!DN9C&#]@;D0'6<DIFA,"A@38D:VH)J/+3C^2-MI,E7D$MAX.8$]
MPW[?#MYN?:#-<W@FN.?VQ[UHJ/0F)62BSZ>3#49:2XD2-]$HE73$+HLXR#J^
MY0Q=S8(9,<TT\-09AA4XQ]YPJ;QS7D05A(L:_JYI-0V WJE&U2_0NC(-'GL:
M@(%/0U16,(EL- QQJ1URD@84A+!.>QTHSG*56MT^#2XV28_W^S'^?)LTSYC/
M\>@X=N&O0Y*GLGH/UX%U!D?1YT29SMEZ[4F(Z4$)!65&/NJ,_ '$1"UWGMB
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
MZP6(&P"N64PYOQAI3"/BG&#DK)(H"$(B2480&:K"(D(M#*Y7/V/!GN5"?,-
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
MM-&Y??>J]6:JU(:'J AO5&NM69OO0SH9IN.I].GF/5K$;RD==T1NZ!UTFU3
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
M*[LM%<HKNWV7W1 0U'D7@PU4)B4=>J=)(ER\-Q0=UKJQ]FAG TA>X_.!S7T
M*F2,B@B1-)&")^)0!1&9HXM99I]C6MMPE;TJ>[UH]OK!EMK5-GML:CN[H+:@
M;*0:62TPR8A,$(@/CA,O\*<5VH-&ZTQ;L:[E]8)"J\UO\]SC!\(P?WB:7C)W
M5N*\G3AO;_Z]W>[V^LB4YS&QE3'G8,R=U_3+3GO"F$=;7[;?;.ZK#)1K80DM
M52QES$B;+@"Q4J-E&*G2*:YM-.6^^,\/39L+X<RYX]TF=<3FC'?#T3\-&G?2
M\'OY"]\*<+OA:9]'#-M$!N<4N9L7]T&5\96OO%49K^0JS:$KE)4V"#3;C-32
M.68=+><]&O]6VGI]I:H*-3^J-! Q6PU@2C'MJC'FTQC3N!S#=99<) (0%)&
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
MU)*1Z$S)!/&.V! !/0KN@@/!@]?+Z$(L*+OW.9YS;PT&H])\LU0J"TU;1QQ
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
M\&PJI)<<TM-P%Z84!!D"20;1+ WU!#%.29;XM]%&.E 5TB\ T@+ J>A4+D<
M)EH67.(.?0%)@Y:L0GK)(3V-\5 I2,6C(90%3F1@C%@N#!'&@!9>.O0B*Z2?
M*:3_,@^FF?>99Z&S$!)5MDL,"1TLH)Y6S,@[8'J SXN_51 _TM;/3"A#U((Z
M*SS!]1*HF4,D5@D@(<F0,J7,!;NV882X!N&_5O0N*7KG *_T7&A<?A83R,RH
ME5P[10-HCZ\'6Q7RTF-Y>J:ODF7H,45"E:$$':42EI0]23'S8$T4,HNJDI\I
MJ.=1R2Y)H\ *T,E+$,QZHP(+TFG O\U=4%U5\B.?QDQ5,G7>!0,E9==K(C/^
MYK0*!(Q2.3FC-1,KK)+O<(_[U Q:27)X\N.,!56;^-Z!_Y.=I^VDX?>JA]VA
MBL1+$:QOE!)YZKB7E5RE.4P#+V*@*DJ!;I^$R "=]6RB5UP#%98NS.!'Q&PU
M@/E7;S"HYL \YL"'V>1W=,%%"IED$=$8 "Z("PS_I-IXG@)+.B\Z*J/B=OEP
MRSVDH)2FRFF91+8:?3V>3!#"B&@6MW-><7L/W$Y/O$Q(QCGFB)$E12A+1AR-
MAFC0%H12+LM8<;OZN/49O6\M)&I=E 3C?.(<I+?"2@Z0*VZ7 K?38ZU,K=&V
MB1M/ELCD'7% /4G&T*!H]H'3BMO5QZU44@;J($H*4KKDP5LF J-"1.[GUK??
M20"IX+T'>"]EY@H7&0V2&"$XPE=GXE)TA 8!Z.%$HQ3"E^EU;1:5F%O1NWSH
M=1(=6B^T< HD6LD^,*F-EEDH8"SRJG67 [C3LRLGO(W:2J*]%$0&0#_7FT"8
M-$*SD$+@U<]] <BESDCJ0O1")&FILS("ZF(4 6]2B*'JW>6![\R9E;1)>B16
M-)9+F5F5,['%Y\TZ2Y-,8-G)%Z!W'R:KLI+#PY##'=7Z;-.TO=[E+ATU^_!'
MN*-])?OP"/5_SCI U"3Y@,ZWD(I8D)08T,Q&R)!+/8KET_\O.,=P]]8.2S6A
M\/F'8:SD*BWC06D#H]>S*!JKGM^[_80S]C7%?_0Z99Y_A7:WZ*/=[H<41OWV
ML)T&F_WV -]ZT[3C'H=BH>[:S7OPI:JD^532],Q5,184\XYD96(ISNL)<)X)
M1.\RT&"L<C6.<O4IX-'.7"L%+ <%S"0L>AZ9M)I(;AB1H"2QPBD"(005(64P
M-93Z!5# HQW?5@I8#@J827 4"74]!1(92T1&QXA']B=@<D(+@-'L;:6 U:>
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
M+.G"?T7!F?-.[P@57?=+[PDBL+&]Z=,2;1NW W\AZFJ$!6(D80R__LU:NB+
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
MXJKN=HX&:CUX<J?;J[3_)':SYN<!]$[ #DTMN/AH-+K>>'39"OI>]92&P<,
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
M!;W!C4\Z?8"5W+=F\(C6L6^?AEBOP315;W#<Z=?:K:/6P.RI5].6.\M,[#N
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
MI!&V06:J,Y%9L!62/#*CI;(DRLQI16\)H3FNEWE'[P6EOIT#C%5S4IOY./H
M5^"%=L]'%"Y'\>+" E[!\^"SFHO]LQB/+_>1S3U.^QW_[:#3!B#M_7__1U.B
M_CTA@;D]_M["C1FA\((8I1[+7?MX8PO:^A1[7?7&.4(&<Y2/_[OQ>SP>+.SR
MMAV_!C?^[G;>YAML'P_N4QT[5*^RDT:\(]6,3 ',%LS%IN^?VG;!C0HW/EWL
MY#[EE')"& "%RFDYW/. C 7PH('(P&VD%(NYSOKS$1,L9:(I$$Z5- F0!VP*
MR@&#E';7DG 4Z5A.Z4A@_,5(#$A'#@. >X4<%6"+I&@%M5[A'.?BUQCF-_/5
MC':8_@$LQ #>6S]J1R!#![U:/,Z6]X[O=\!(K=$!-\;Z%(;!PG5C1=AZB7FL
M2GT?!.H[=V*9N<.P:NY\+MR\KV;<.QWF&LUX,Z19W.G^U>GUYE(0_+(5!-YK
MD^_+:%0,CB&&+07X- H9G=,=I1/88@,:(^>"SR?G]2I"LG A\5+#VD6/A',A
MDZ:#D&2:F A^MH[!$N/YV@8L>QVLQ%\CZ?HTVHV;\D\@<MH$;(TX9+MQR-,P
MYCJP@T+(;/[:<'@ZI">LG66Z6$"V@TY%'=G)9Z$5U6+5)/!2@,3VI]V#BM5@
MZMFWM:$?SF2>ERJ]<W34"9DHMZ)*7T4:])WCVL=X EMAM8U-T\Q.B-#]D(@#
M'G::0.2JD-7HY'PZKV-(\#&Z?MII&VRR@]F<IO%LP7>K;75\[_Q7^&G:V^N?
M=4 *P3,[1SF@$4;,RB/6CMXZ[-EC+MQ\TG_I=O7)HVN B9W:B<VY>JT30*=>
M]A=!;XYBUV?OM@T;>T4O>A('AZ.] 3EQ'F>(@&#=WH SI-^%61^B=Z9I&BK/
M,!A7.;=NB*7Y_B,P'1$P#YDHJXF9>E;%H.JRQSO6TZ$_F^]_!))SGD=WR91Y
M.P@>PN"GC)K>SWB;5X8>>?<J;_9DJ5VW"JB.V:_;M:^Q\[5K3PY:_I*P9"K9
MG+IQ E_H#Y:[U^]V+DO!<!F:G2[\Q_;ZOS=:X2P._HLV^[GW(-QV0'P]D%J
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
MXW\^G'_Y'$X<Y;+2M'<-_N5PFS6V/&C.'MO;_<J;1U]:7W8_D;W#/=%X]T:
M5B9X+M^W.C@J4FY_JSCB%E,$.Z%',C+N633*!3( 2)"Y&#;[E:@![BGFF$[P
M2,Q H2R.AF<6@R"EG&UC,D+ VG -:E,]8JZ*^'3/BFMYC7[Y^&?09_)SK'5.
M8M?V<S.1UK%OG=AV^[S6.J[=N&,-&W,NUO[<;KZ]V@KX^/3HK-,-O7@\JT2P
M2BYV=]).-7;0HN&*]I9ERWIT)6H>OM_GN9<8B1X1"Z8C-\0A0TU$Q&ACL$]"
M<[^VT3_K7.WE-US4WA^UW\B_!EM/NJXMZZA;?VM$:W-VT&G'W!F]ZK#7C7W;
M:M>N_>I0T*I^,_G:W^CH015#4\NV813=[RT_X008/P7D_#3?]#3WJ!G=+_<+
MS-HZIGC*=VW!W[KYMX<'<G\0PVD[[J192)^"E5?GPP]?+KA_NM@/7/C<&!'9
M8##B#BNDP;Q%D;O$<>)@M,A9<.?*X108I8(SGL %<AR,8:RX"ARDW,^"^_7]
MD3K?6UE^>K$=?3X F,A:[EN4&SX.)?]RGZ/<T&CN_>"7([YN/QBV,<I;PM0.
M0:L-H31)>F:M?,I@2Y.DTB3IR6>C-$DJS6J6MUE-D;LB=Z5)TN,V29KG?1<F
M77<^ BF#7.I!/GC!WM)HU+7,//=)4%RUZNKK7O'Y'D3.A'2EXH%;+A15@6M+
MM,-):BZC$%P8K1=;2#@LDEZ:).2[1LH.]HY^M'>.OK0;%U_/FO"]QM;;@\;N
MAV^-PW"P V/]\KEQT=S]L]6X^+.=#R!'WX%GG7ZAG^27HT\7.UN;N/FN<=;X
M_.9'\]W[\_R\QFY^AP9I'&U?-([^.=S9;:;&>778F \=S_9AJ;CUEB 7;$X^
MI@09ZQ1R1E+IK>7!Y?I 3NMXJ;*/%U1>4'!H17$HR1RM#T)(:KA545L:%'4Q
M2(Z-=&&Q]8X%A^Z&0Q=C'-)2NDBH1%9[C+AE$CF;#(HTF( YPP'KM0W*<=U(
M57"HX- SP2$P@D0":\AQSSF+TH!)))GW*6#/A5UP66;!H;OA$!GC$,9.P/\D
M2A';S'0CD(TNIV%1[1@7Q+-<;2EXG:F"0P6'G@L.L1"L,,D:333<S#MI:&32
M$26-\W;!U:,%A^Z&0VQB#P63@I$88<]<;NN@D<':(2F-H+GL)GFZML&5J6.Q
M3#BTH(#Q<XAS7<E *D6A-Z$/3^!^,4-8=)K3((P@W!'GF))>R9!*5.C)T:?Y
M>BHJ)")-0BN),(L$T"=@Y#*;.Z'&FJ"$%;EK%%%USLT2):&7LI(%ZZTU'&LO
M'"7!<,6Y551I1RD6&#8CI4L491GT=A)%B4JE$!E%0<9< L9PKNP,B 1O<U*\
MB(%5>@M+5?1V=?66,,<%^*Z8&]AHM7)"F:"YETH9I80I48=ET%LR=0IC/#%"
M@:)*@;AR%ADN/&*"T&!(<D*3M0TFZD+KHK>KJ[>2VQ2YH2Y&R:5/6@GNN%1)
M.V*U2,5+7P:]G7CI *:PXRJ.HD@)<0W_:$M%5F.,K3<8,!;TEM45O4K@_L3%
MFO=(1IDW:OAB&^G/_?XK@V2/VU"Z(-E=D.SCE,=/%+-&>O#C=(XW)OA)"PW
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
M)#@0@""$FECSDB+RY6E!:R[)FJ07H1.6,J4M+".HB9TE;N9W;+-4"'12_4"
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
M-7VKSP>>:_0#J]_O_7MP]O8*12\*@4N8$.@G^_MK=ENTWBEWUS^\Q1@@L,:
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
MX!@#(PH-4AJI59_[P[N@W#'S[/O4GZVDV(]GMVZSR>0B3,Q0E-.@K,GU-#!
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
MT"@[47CW\X<SF7J2^K1?D?7H0RTA_3R>U,CLTH)+-U!)<M^22AE$CN39):_
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
MMM[A"I 5]SGG8(6-G3B[_>PG3]R!XFI0]^IBD%=C7!X]KC5+"&6C3V 4HX5
M*P_H500C!=:BO&3UMTD N _54U:"WJ7>XYVHBPRW^?FLGFB_.,F3^*7>;1_/
MJQFQ5E?25%%L5& MMZM<_H">UAZ'0L8D9)#=2B$_]*:G3'/_HFR0VK[IEE]7
M09UEX%89")IEL@!L!I2B@*#]/QDLQ:<VM>ON ?64%:)OF6]-%>PSI6.^F(WC
M(J?:W/:@1(V['G1X^L6#\#:2*@)&;G,,*#$H'Y(OQ1:F$$N(@6<YNON1AR8,
M7'\F*5/]4A.5/^-I#7$OCTY?7YZA2ND%^5<<K*S=YZ4L@"5KP)A,HK4?E6J3
M.+$;SH.VF-J$GLS77.-,-UX:YLM$EI$O2NM:3S&FS&H1 !(".@52"N=D9-SH
MTFF+>>A-PT=4&ZK#C;VG5QDW2+-X2 ZCH*+/%@/H(APHZQQX4:WB3)90\;*4
MT*;K]4/(!F[2T"^1MY)N>F2AP0GI0_A>+%[B;/9E/#E956/-7-6N?9KP64Z.
M,-;*:A@AE!2MCTZK<IS5<P/HUZ1#AW#4P-U]".Y5SNTH,9&L1@LVZ67L*P(J
MGFD&:)FC*%G)-C9P=XQ?DR+MR4R#JLM;Q7 +\^H$S=H2>40#:%"25&P$GRP#
M%DGI:VXO#:!-:L=N0(?*)!S "!J"JF.G&E8O]1?\QW1VF?2].KU!JTJ]%&"X
M)S<R,P.^IM+*X%AB*63G^JM;<OO]1^LWV9+I:6\2[_E \PV>T8AO8%J?MG8
MU?NA]E8XPQ]J'\K3M)60!], +3Q7]'] $009[X8T7/H"/D;+54!.Z^I39?Z>
M(^U!B-]%MKU76:;E['T^15K@?IV^G)Y/%K,OGTXQYC7&=_AEF3[YZ_3'_#Z?
MC1?+3_[Z<3Q+[W!V[1*9#9HSQB0(7\TUR^J1/Q-0K.&9Q6)*V$AZV%;>MR](
MP\9X>^)W>G1R^CZ$7X:E;^ZCZU).R66>@@9AK06EN06LK7I\0)\-"IU2M^.?
MK:]X\BK0C_ &Z'WY:O*94*XRK<^FI'O_RBE.YPN<I(+CV>?JKQ\0]]_E\8>>
M!NP]E(TS O(K A:A%>T8BL?DLR3+4-F<F TAY=$N+^K+RWSQF1Y7C=:?I[,/
M9,-^R.0(+R\#7SE)):F0 CE)GD5RB5.V4+'7+JO*:B9=%FWZ7>X$\^!^1QNO
M^"F'Q=5K+@EY280LFY&.<F1%%^$A<!% (7?@N V@'6,A2ZMSHUL5NR(]0G)W
M,_VZU4.I)6L-#B>VR^,F\I$RHMY(+<"#J)6/;:U6S6AY#XQ[9K*]M1DVTJYM
M"+\FK>J%I0:'&!O:OH'Z(L?>"BQ21B@5I_*!Y%#JL0NO?0_)XM.-"D]V #=4
M5' XS>F;D6,' F\EE[R:D/%Y7A^Y='^=3L5E)R :52OX&@0TB70A9K)\,$3E
M<Q/MV@+H:-=<^N9]6W+/ ?)OL #].L/)O-18R#J5J3;V+7>@G=<:>?.[_W3A
M%7492]-[RGV.YCC7G'M1D^DCX_BQZVTQ2?)2&!CC9,VI-8"1E@V="X_%>.2Q
M3075QZ^O#]S.?O3JN@NU;9)4QHG@$+9?R),YJ5W4,?XSIZNM9EVSRUE!DK'
M=*VJ7B-Z3A02F_.:L2C0EV8)!=T@#N\O'$\3;J<?-*"Q@7?ZVX=EO80JL'?3
M6A,NXNF'\Y#&G\?7D\N-8%*7A*M*^ZI&CKTRC+8G54K1,8A&RM8-WU>L:0T(
M;+"LO9S./DUGA/.FU7P!+D3#G(NB7A&M5Q?J#4'A5"VCG*7BQ:72QJ6X%]97
MK%3]T;4UZ:[)P</['*<GDQK^^QN)8(Z3]'HZG]<83A_G#@\]O<=CAYT&LG'J
M@#:8Y!SS2J.*+@2K:!.A">Z5REGQT0[OZ>O0H3Z]/OGMY-K+7TWBZ7FJ95AP
M]D]Z8;@>G*$I<.VC?\^GZ<6BQG3I'TW/\F61G_>9%'61TXNS>CHZ_W!^=H:S
M+U>1'7*T90[9@$LB@V+&@^>!0\E6:1&Y,HV*[!U_[&U#C>\SGJ[U9J1,B%$'
M!3%6*3L>:N7B AB8$4YCX'B,B.-UC,<,7C\)[=\MKKDW_2VJ;'9"6@D@:]L(
M6:2&4#U,Y6E[#+4[MJ$1A("*J=PF>;8[QF^*VD11=Z:_68>>*ZP_?WXS7HM\
MI$+(7L0 04H&*D@RJ*QEP!F&H*4V*K7LRG,WJF_*N*,R]D9Q@]LJ=V&[OHZO
M,+(L1;T(X6A&D'%?$Y7J:;G0GF6&WGEL8S!U0?=-'7M0QX,H;W !YBZ,OTUF
MUPT,7KN"6H$@92*$2ACP-CD(R8DB?!3%MJEP_#"V;RK9@TH>0'>#4A8/"'AU
MM$M6K?%6T5I.@P65C -,/H&TV2=C2I*I487=#NB&S[)XDJK8.]&/)7?C:A"7
M70M+D3X:+X D1'-*)PDA9@&\5M6/7LCH.I4CW5E?;V,Y_J6NONB>]BKV!A['
M340O:4Z=3&?C?RTKLZ[3R#L@;)J#\3#&XV16',KFO<K1&Q7'41IA5.0UXD/>
M=#U<\!90(X.D$DV;P)$VZF>E+ ^D-0RO*[LP,$ H8WTT%+P04@=(//):[#73
M;JPY1!>L5BBCP#8G>7?C&=XX[YNY!XSG/<3>( "[+:DG9I>-#@B93#%0-LC:
ML\Y#DD(61.LL3U]#JFASPZ,/ AH$G'H]S^XREF^YHGOEBNZD)BV3[_;A^+'G
MBOJ@L"2CP&6A:;D/!="P"#DI&HC56H4VIM+CU]<]<T4?C;KN0NT -W!?3B=S
MPC=[/:4QOL\QCS_7G>7%Z>GT]UHY]N?I\D]U_WD_/3TMT]GO.$L'Y,8<]L)#
MTV5Z'.Y&!@W7+IJHA.),J>"RS]R:[)DNR9F(8G38JP^\3QCC,A+V9KK*^MO
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
M:).U:"$NC[]$K3CCD-9ZGS&8["3934VF4Q=TSTR?FA'3X"#ZE^EL<4)*O!3
MJ\F[V33F>6T7= 7Q(@^8O";FM0Q SJP#I1V'(+.#*#BFDK/VN4TYB\X0GZD:
MM:&H076Z?8\-A==:QV@AH!)D@A9)_KBG>5"XU,X95UR;:O[/)57[$.T:@K1C
MIVK/9XO192?VZSOZ\C L"67(*6$@C410A45PAB=@1>;$O)&T,'=1/WK+-=6C
MGS;5[EX83^VL?R?^IWWST.-.N 2UTJ_KD-;9*QU [9*$W4U)ML$9-BN@1[JF
MK60]F"((5\@VLY;$A75OE0R"\H[HRRPA(T.M6VWGQZ@ 6Q((AN9_%Q'WR?OB
MTVSTZW^/<BE)!$4#$K5GAV 2ZB$ V%2TLRH;SN[K+C'/\4\GT\\_U,>M&*[?
M+=E=\;IZS7!&:H_"GNXOJ1X=WN7K?WX],H4K25XUB%*3RX04@)85L-R%6))-
M#._S1#H1]?/K)T_4CI(:I+/KV1E9)F,\O763>\L?WN3%0?'9 ]YW>-"VK\%N
M1'(Q!R5J$HXL46G.G8HNTVH<E;3!HQ\=].;>*TC3=U6?TE6G^(L*$E?^2^0\
M",\86'3U/"]*4G%<VI*LB%KMI5$MP[W@MKHC3R2\SY_(V<]IY<^_"//%#.-B
MI&IFL]8<DG&6O#K:;Y&3K<UC(M<ND7CN7?#ZORF_%>JCJ)[<L\9UO3S?#W\-
M L1+AV[CDO_(&HM9\5KYDI,$7-T:I$?2!&6E3L8ZWT:G[D(SO-HT)G':,P/#
M%/N_WI9P=9MCU9!P)'14M6P0>"D\.?L8R>TOALR*@+6G(YGZ;>HZ[P#RN>M0
M*[X:!()_RB7/",]/X_DJI+3"GE]^Q-G),I2YO#-$B_.K23P]7R[5UPKXC!):
M742)P @GJ. S.,UK!H$NQ7B2HFES;_5 X,]=!8?DM4%?V(U5N#;7-IS>RX(
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
MU*,>EF3F(17?+:JS/X;GJ$0#,=)WS&AWV.]HJM />))',?+,HTT@8LU6057
M%4D_%B\=9A9T[&9['X)B8(-N*)X/TZT]2>K]C. ZIO?C^3_?3NZLPGV%5K&D
MT4D'WE:[6&8$+VH6%$_.22LS&3,=M[<=7_T<%Z6V\F]PB_CJ5/R&<-8-*NX
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
M)>&@JJKQA7U/Z:JG6&]SKNH7/(C'.DSS^O>LG)' 8R+@2"E/I+S@6%&- U_
MB+$DD"P0S+.KI=+5V]1> ^NB'BN0:BZI8%IN.G83;"8[SF@;6'),B>IQB-6
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
M-%+DOP*XG),"\,W6AGJ.'C<#Q?:?,;89X7D]PL76"--7\)MZQDK]C/WHZ.2
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
M$_AG4<T2?3X\41-5BB,?HI@JMSG"*0P%9I'P<1ABJWK)CO%-3<7U0?)LRPI
M:C.4:C=VV(FUZ\$T4^XW'**!97QE&=@R31\\7Y_TW[:N3?<#5O;5AR6W+ 2M
MB77E)'<2/Q#[3O7>-<91Q7\@@O??!$-UT^^U\"XKR>-CH?-J*"!WLHT0W8ME
MT<E!:,1"B+V80!0("K%(! P)UVLDU,?2:@/;J->I2?@N:+V7VL*VTVXSQLT4
MV3F/0Z^#GJ)PT*@?*Y:<ZJ%9SZ.JG!49^]IE=W'?E)%MR9Q[\OT340^VFOF6
M,R]-F$@(AU%$,$2<Q! GA,(4!4'J"2*B2-J%3Q[M9WJ!D H=>%[!LTWE>(Q)
M,V6YF)V!E62-3[EIBJ$UQ"OP2Y&7#M-'=Q+A.*7BL9Y&3IK88>QA6L2N+_=<
M4219\5<R7PJE-&R>E\M"W%;BN8EO*=MTHVF(*?%%"'VB#Y.@1)?^)CX46,U%
M4_5C)*R\$9-.I^:,:,R@!@T^":(A7U#\VXAUP]4]QUP.O7[7DT;[!3H+7MPN
MP9ET/.XBFP45!\MH-M>^_4+9)JBDG+% \#A 3'DP.(+(5Q,I$B,*$S_R?2E)
M["5&1^ &QCDUH5N=381%$^FMMS=:K&^W9K8]KN.OG?4<K?^::V@GHO<<>G@#
M#\UD%]BVL?Z776@[0OB0"V['NNM;:; M4;:N::CK72_+&6=)',:!!STL)$04
MJ?>$[R60QJH=[(M 1$8;*^<ZFIK0MZ7S6K!;)3X;N+:5!D^PVZW6+CD;6&[[
MTM6CTF W%Q=4&CS1\,B5!KO-.ZPT>.;[_;S.3X0]*94J7I7LZ%RZ+WH>TAYQ
M#Y#PD.04,HQTF*)']?&Q2#F2@G*DW,<86>;[[^AM>BM@:["UDR!6<.V\ORY^
MS3PX1YP-+ N[9*UQGD^W8.TV&?#AU/7IZF]4]\7 \'T7Q.029[/5ATJ\U$Y,
MF=6'%^K,W+=M4-CMHO5OQ!=1Z*KSY%',8ADR1-,$)H)Z:FJ*,,0$8QA@CGG$
MPX0$],*IJ36HJ;DG=]_5^)5/V8O>M;HIB*S*9[( +T66%SK1&]D8=_&\U'X$
M>T]"!QV7-YEQ:HO EDE7H"TML+)*YY18V74%-I8-.J/LS?/0TT=[8&\]5^Q-
MI<'$L'_;_>3[KGH2A4Y30,JGVP7+GT5[UFR6"#^)B4\AC<)(.7V!F@8RAF&$
M(R(3FB!*O%5%%C-5/MF7T2.]6X%E8+%5**&&N8YE5C]HP%=@T1%29<FPF69>
MQMHX0EAC!"U(T* $/[0X'=9*.<N%4[$ZW=NH"G36Z'U9.7]!CW-LU[&_$QW<
M3EVDYU."D!*(A"O/31 $*0T1]#R?L900CCUI?'CM>!]3<\1B'\"#,Q 6I[!.
M,-FM!H[X&5@'CE+3)]/>"8XLCJ==SM5(9]+L;B>[<VC=)'0>/CMQZ7@GSKJQ
M[QPS._/5OMF/RZK(=&*&&Z6C:MZL_]'^V#<RUZ?89@'&OB^C&,9""(A0["E7
MB7&(_1 +PFB8Q$KZ\HK,S=RC<QU:Z>"ZVP$#P]9X@7[3V.8U/L-NB -.A!=
MDN) N9]4$4OB"*8Q#E.?2A(@JW-Y3MD=)9?TFEV-M%Y-JW_8PNR8<C-_U"61
M [^.+N*P1[IH,V(<IXD^T^G(Z:'-*#A,"VUX70_'51?_TY4S\X6N-E;FLC[$
M6F>I6AU[*V=IZ GIHP1R%-;)46-(0N)!B;E$G"8AB[E%^5'CCGO,?,>H/5H7
MNLP78 MI_?!H0_3R8VV)Q5S8?" ,O&!GO(XC0DW14 WXCW6]5HUYS6'-ZA9N
MUW1:.,RN:1W)?79#KYU;;4-5IY-MU-!X+K>-73L.N-6%_=SQSTOMT]_)!S4N
MHISI2G>Q<@BAC"2'*&8$DD@@R(6@<2KB- F-LE8=;WYJSF"#3M_6#3X[QV^/
M.C,WKS\A ^NI,1?6#MQQDYVZ:WM=C.J<'3=OWQ4[\:U^#^TO><Z_9_/Y?3Z?
M?\B+[Z3@LR!.:(S5="Y(?/7DRB"&*??4DTM#*JB7>EYL-;$[TL?4'M\51/"K
M!@E:E)9G)(YQ:?8H7\C0T/Z1)3G6CW6'^4Z?[6/]C/J =QBZ_Y1W?;7?H[ZJ
MO;C.]?L@'K="G$2B7M:882B2Q(?(9Q(2B2CDF%/!4(*IM,K6T=W=U 3@9#50
M.PDXP[&9&KAC;F!A6).V1@I:J ,$DYFQXE0OSG0YJG28F;^O(H97]5BT61^S
MJL/>7_04LM0%NNN\_=GBL8F4WTM90&FDI@4TA6GD1SI)1 )3$BE' V/E:WB)
M)VEDO!?9!\'49&<+>EWEY),:IT?R*,#:"G"?/3Y9+3OT&AF#59VA^1Y8K+;.
M<>ZSOB&[/7-T487M7OQ;+ ,-/0XC+0L--!YVZT27<-FY;M2KX?'6D2ZQ>V==
MZ:*&>DY92;;0E7WN%INT>.7F21(I3R,24^B'(8$H21%,,4\AB0(<8<F81SVK
MV6MG=U-[H32+K1]7BZT/@BV+^G2:Y52VFV/#6:TSYD;9 #A"VJ YA\SH<3L!
M[NYRW+FPD?D'TV*SJRY)5BSJG,BUVW4G_U(V9SYGH10T3#P"XU2HZ3%C!-)(
M^:]JVHPC03P1>8E]%N*C?4U-4UJH8*ZQMEDI^V0./DZLF98XHFMH'[-EJH9Y
MU;CN,)=005W5DFF*QEPSY6,MFVP%VV5$7*?[[21L@#R^Q_M[@P2]G88?S[S;
M?8FS].?[4_'KW[-REF(4>D&,(/+B!*)(>2Y88 Y)P)-$2BR0[*$N9_N=IM+L
MYLH^MKBDL=LF,#(<"1LY<LKO*-)T*;4NLHYW$35T:O&C?;]U_O N0@R2A'=>
MWG,K7U0ZONM+D7_+N. _ORHYY+>MRZ5G=:S*OC5)+VA9%815,QF+&)-(P 1S
M/>WRA1(O+X0>E=0+U)PKY(G="71[$#:/VS@'TV\___7]P]?;S[^ ZYNOMW^]
M_7K[_L$R-,!^*,PD;%AZ!U8SG2N]CA-=P0?T%?R@+0#9XH]@;0386*&DK;7#
MH;SU)]%MT((]C'$#&WK3=!#\T+^E"ZKP%631G/9L,GK,4!PE*&$A9%)HGXV$
M$*<Z_CU&6*:!2#'CUA7Y]CJ9FF^V*5"W!MJFE.E1JF^?T&[)<D73P*+4@Z%^
M]?Q.4'!9;;_]1L>O\W?"K*,U_TY]MV^*^T*PZDLAGK/E<_FW(JLJL9AY48!2
M(5,8\"B&* X(I)C'D,4^9SP4J8<L79JC_4S/:VE@@I<6)VB!VB:Q/\:IF6]R
M,4]#/^D-05],">J1C[Z# ,?YYX_U-'*^^0YC#_/+=WVYW^/_H$NBDX(KKX(O
M6?4W4BAYJ5[KLDIDWOZJ7(K;LEP*/DO#% M)$L@3O6*#.8/4XQR&+ B%3\+8
M"ZB=+M@!F)Y@W#R1XE'YWE4.6%ZV1U%$<Z3=<JG8<BS,]&0X?@<6FA5PT"('
M*^B@Q7ZE<SD4]<*\WCG?F (:6]Q)4C\.G6J5)8111:P?/?OJUK.5'O%;.C*L
M*E0?RH>ZYM_T^G<YT_6-L<0>1 Q+B A.8.I)"3U*I0BHAQDR2D!]LH>I36JV
M,8(52(M8GZ,LXI#3R,<!Q$D<*BJ)A)2KR:(O$5.OC8"%:6Q[5+$WF>,?31R$
MTVZ==W*_#2SE@]!B$39V*3TCA879T607[=5%06<TU]$+QXO6ZL*]$XW5^<6>
MZ<=>1$'TRMI.I6CU"MJJ%;U>><8LI8+I LT8,_7^8!C2&/LP21.?"!I):A=[
M9=/YU%XM:^Q-W(2E&VQ%NYD3/!29 ^OF1U&6.@OCAL\VNF)=M?P*M!9<Z0K*
M@ZSS]^'.;:8S&P#C)C_K0<U!/K0^;?33L^OY//^NA?%#7MP4@F>5#B<3Y=WB
MR-;J?I1V&/M12F()4QW_A02.($V)!\,(42%\EG@,V>C;)6"FIG=K6^J)Z,><
M+,#'KC)K[D?'3 ;'XGQ@63Q>5GYW$!KSZF$8-)+5!:5.U?(B0*.JIPOJ]M74
M29L]EA3>B7GV]Z58L->FWL&=7!T_TVJP_[0B'-+43QC4X?H0^1%5OJ(,82HI
M8@E*4I::KS58=3TUY=R ;RMSU/G#5V<K:P,LYHEVHV PKQZ,VZ$W:<[3>ME!
M+SNF+:;J@S$^TAS^DAO:;D;?BZG.J;Y=B^.M ?2R=&=QH%\+_;SL[;)8"_Y0
MJ1:?\KFZOFSRI<\B01(J0@HCD4J((JDC:$(?DB3Q/$\*G_BQ36K.<QU::?X(
MJ3F_ZC[ ?(/Z"J@WM1#/M1XMU V1+RJ%9JX]O'6*\SK#VY9M_US7NJE>[9SL
MLX-CYDB[I'SH-82MLH&KHC<=K%D[P*94.'5RSW8ZJB-K2L&^LVI\W075$^KM
M,[%=JZ\MT#4+$2&8T@@&B?H/2A-:'[F ,64)3Q/&PH#8;>5W=SB]K?L:;X]Z
M":<Y-5R-=,;3P-K15$YHD6X7(+U:5=9S7#WA+"GN2RB<[G+\.@IGS3]:3.'\
M5?WT8^N4Z3M!J[8X5_6Z.2.\7H7GF.L:610&L8\@2@2#:2P%] +LQ5X:LX!8
M;7Z8=SVU">T6\BN@L6^]='=.5Y]?J;]T4,S$:!BJ!Q8FARQ;"Y4]84Y%RZ+[
M407,GI9],>O10M^8QWU/ZXLHLIROPLG>B>;?6>2%**680<P#+6LD@<IEBF'B
M"4QBXOF$&^5LLNUX:J)VTQS8SKX)(*34X;^Y!-GSRUSHT:K/&CW\!02>'T,_
M[%&%RGA S"1M")H'%K2'G9EM [JNOJ=@;\(<?U@A=UBURI8LQU&-AIV/',]H
M1\EA)*/E]3T7FNKH@./[QZ];N\?_(4CQ03V[,^G3(/1HJD1,)[?UPP#2U/,@
MH6GJ2QX'U#<ZNM47P-1D3=V4B>7RD2WEALM) Q(Y]/*208A*E0,JP!>2\2N@
M30#:!H<K4#W9<[LB90MBW!6JGA0=K%CU;<=.X<JBTN'@5>U>/#"Q($H^ZQ05
M@1?[- X]F$8H@8BG1*D7P5 B/V(X95$2&DTT3_8P-8U:8;-*_'&:OVX]<L+*
MT)Z2(2'&,G+6Z"Z=4!=O:83Z;5\?3K<^B@"<-6[UA)__8L]T&GH[Y_E%5.+Z
ML1!UZV6;$1JC* U9+&"2B@@B-;. 6 0AC#B+B6 B(=PJU_[IKJ;V4&^0@@U4
MR]P8IWDU\SG<L#7PPWZ4J $2;)\GPVW.BM/=C9N;XJS9!SDHSE_1,S;U&\GF
M>@-89U E<[%9]-%K09](U?YVW^P+:P?C(?O]ZU.1+Q^?OHK%.AGK+$DDQ3$*
MH4Q9#%'@QS!%<0I%Y/&4)UB(*+#;UW*&;7I;8#IHO$G+)_7JSJN"7H*J00XJ
ML6C^8AG(ZFPHS93L389G8.&KU[0WAER!M9%0Y@74A:RN0&O::Q/[RNJ,BGH=
M_$%9.1?KC\$[]<D5:,UOAUM[YZ#E "@2ZHF9ZF>3FMIAC*SK 7(;,.L,W;C1
MLZY)/0BE==Y!OS?#ER)G0O#R@Z+@1O4EZB->=[*.W/JSF/,6WTQZ:1B&$84B
M3)4_&>(8TB!"4/I(^#%64\0PMO$G33N>FG?YI<@6+'LA<_#2SLAU9F?FILJ+
M\6B8:?<0' \LS2O(0#^38 -:[XDTD;4:]UJFW<FH+5=.5=*X\U%%T):2?8VS
MOK['T8"F9ETNUZMFG\AB*0G3^KEX_$!8&[0Q"P4+_%#JDC!<Z1<E".)04AB'
M''L8I0$*C>;#5KU.3;PV!13S]8KR2Y,10C]CJE>KD^/&Y'?+U6"4#CU_7K.Y
M69_?00TVL(=@U2+P?PAV1XKY/W;//N^P+,^S;!?\;\M69]R_<6/CA?S;VK<3
M[6]]\3"!_IO\P#ABH4P#B%,OA2CR EV61>>7B4+)/(]BPNQ6)$R[GMZ"P\?;
MZY]O/];)@-64]/V[]^\_7?_\\3WX?/?YYN[SU_N[CQ]URN#;SU_?W[]_^*JF
MMI_?@8>O=S?__N>[C^_>WS_\,WC_O_YR^_4_W,;]6P;-#<'_T!NU1\\!#!(A
M9\O.J$<#WB8ZSI82VZ,"%T;&M1E4GM7\D&5D7KN_FW.R>M&W#7!'7"8"1QCR
M*/34'-NG:HX=^C"@A'I,S;F5HEEDR3K;X=3<TPWD@WFT1=R;,=T&7JEC$@=6
MH2W^FKGR]@G^#6+'-%JEBG)*YVB9HRZCU3:7E#%'9U)+G6]GS$Q3QE;M)9XR
MOZYGBF8AA6J'O\M*EB\75=D6[6E2C^H7PFU[2O)VP>9+KK/";V4YF&&2<$;3
M%/H,Z_H4-()I3!F4$8NX'XDTC)E%4CY'L(P>H_%3^*VL G*=940*O0-C'=5\
MZ;"9N:)CC,)8>UXM\VM3KL"JJEAK3>VYKNP!*X- MM@2/ =3;,?<NDU:?2&F
M<=-;NR'P(!&VHV8O3Z.E)5]UUP1"UIEF3IQ<X"A.XR0-H1#<APA[,:1>+&'D
MARA)>(1)@/NFSS(%,3EG^DG])O33JPN8/-?[U]JK5O_11O20W%Y#8QAE,##A
M XOKD11E6DMK$\#'EN\QSIM<PN-@B;*,@;Q9@BQ;JKH28UFWU4\GWY-BH=PG
MW?B#$N:M?$ I36(11P3B-.$0(9]"DOHIC# * QG'+/(L0[1.]C6]%= 55/VT
M@1JLG<:=IM5,R)Q0-;!:'7($?ATD?=]9,IQ*SNG>1M65LT;OB\?Y"_HIQ%<M
M,\OBM5[/K&.%KMG?EYGR[&[RLOHDJJ><SV*"$)6I![W(%\ISP@C2*"8PI*E,
M& H2A/T>LU>3OB<Z1=4K#OFBR88$"O&BVGVR3[-L1+Z9I#CC<AQU6<$%-=ZK
M)MSQ"JPP7P&-&C2PW4F-#4E.5<>HXU$%R(:*?2VRNK:GX[*7=N##M\_9+R1;
M:%]IQM14S8N4VY(R3"%*8P]2AF.8H$@2X@<QDU;9V[HZLYJPC9"Y39<>?538
MZFV/_'&1_4/-V'@3XE ]"?#2S!^4-C6YV4"Y-LO2Q^D: 4,WQQ&O0WLZ^SE+
MKL"'O\+/MU= @P4_:+@.9U\FK+AU>;HZ'-?K,3#]P/$QN::?R'S(%EDE/F;?
M].)4I6Z)C,[%M9J,5>7U<UY4V3_J/:/W326Q^D"MNNEF!(5A&,<I9!@A-76*
M&$R1H!#[. Q"HO,H6J5A[P=C:BM)ZN:+[12F)_UFVC,\J0.K4F, K"T &Q-
M;<,5T,"97JW;MF9UME^!<*=7ES'I5,EZ0AE5XRZC:U_]+FRM9W(F\:@WS)O:
MMLJQN%W(O'BN._I2Y+))Z+ZIND,DC2(4098D&.I*%)#R)(:>YXN BS AL66=
M6JO^I[>Z]/.RU"'2)6CM %OX+9,R60V$F3 .1N[ >K@B<PU\F]8KT&!OG;5!
M0NIZ$><V59,5@G'S-?4AYR!I4Z]&G/M^^C3=A[SX3@H^DU+X,0L%]*22-!0%
M*21^&,,T8I13Y!-=)L)*W,PZGIZJ-;C!7 /_DS-';YOKBQV[GOR-X\C-CSIR
M)?A5HP8M;(=R9<?36&[:=M=3<<N.T&'AAAV[NF^,&:VV$FWNG?V]%V2N%WOT
MW'>&11SB6"(8H-B#B&M%"G7V<"99DDHD&$]MIJ#F74]MVOE+H<M+K5;$&IQZ
M]8OKT_M]U[XL1L),M(;A=V#A,DJ L,)>KY6Y#/NR)<QQA)=Q]R,'<]G2<ABW
M9=U"/S6K'\S&;9L1GY$H#G6=@U!"A(FNM"(Y)&GH):&0Q$>!S8+]5MM36Y]O
M].BEQF8G.MN$F:E*3QH&EHV&@2_=#%@+PA%;G3[QV^V/^D@?,6S_F3WVE;[G
M)1?B3C95^69AX!&*< 19(%/E1- (4L$C***$>VI>@T+A6^6BW6I\:FY"+7GJ
M+<6:FI0&AX'/\V?VD/9E9>"G]&.^>(2*^6>@ =85TFJ(+H\@'AKN^)CA5@<C
M'R4\-.WPN."1[PR?9?KK]WSF1WX0\R2$7A@F$#&1PE0GAI?(DS@)(_6O5<Y\
MR_ZG]NRKVP<-EV-:$VZH!,/1.+18],DPK4QXFP336]R]67YIC6&RZ:6W"+HD
MN_1V,_V$[6<RU_'0#T]"5!_U/9#EBW?YLYY7$^DS'&$.X[I"(Y<"IMA/8!+X
M48CB*/&853FCTUU-3:Y:I*"&"E98P:\-6LM:11T,FXF6&]X&UJ>^E%G+T'DV
MG"I.1W>CBLMYL_=UQ."*OJD(Q7.V?"[_5F15)?09"AT9+?AF.SJ(?2Z0@(P&
M'**02T@PIY!P+_$"'/F>\.QV;,YU.;V]FGN1+<IE43\3[]MJ00NPL@.TAC0Y
M2&I3;!,0GAD#,VEQR>O  M-!W2![S:;4.,XO>*;3D?,*FE%PF$_0\+I^^G.3
M/[\4XDDLRNR;N-69N,5G4=W)K^3WZZHJ,KJLZDK6^>>=(LJKP[ SY@=1&K 4
M<A'IDJ\ZPV!,0RA9+(G'I2>)5?#@A7BFYOQH__-/@&T;!;+:*D"VS-&SC?,%
MJ^U4[=*1-1.]$<=K8$W<L00TIK3Q-U= AZGG$BBKKL#UWL#M6K;.)>!./1UQ
M[%1<+\4TJO8Z(G!?FETUVS>JL6[M%[%0D]NY>B]<\^=LD>FW@BZKV(90SGR>
M^'$<<^A+[$%$< HQ4;]23Y"0$X\PZ=N&,YIT/#TOLL5]!1X;Y+730W:P ]&
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
M[/]?-&Z4N_^^D/;=^_>^?T\2GZ^G:CI[<>K.6Q.^V&>A+?>N#-=4\@(0!CE
MA8& <YH#!8V6E"ELH[<@<KXPX-A(=]?>/0IP)O>LM;\(NB?11H0R,8%>B6(X
M(7I"$Y?H+@TZ+(%Y0G! 3+[7A1'.:KF>W/TUMT_LX_3Y]N=T-8$FKZ!=_#GQ
MPLII]VC "F, +37A]M\(]F.6@SN/C4(VQMEWOS7/DRP. 3O/"E?!D/CQ]T;
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
M(J[^TTU7W'V#!'8.N^.0#NB#O8J$0T6L&SPI 591*'.F!!"TLN\2YFK"-89
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
M,KP C! #,"&B(I"1' =QAL^@8Z./UN9L:_1./=+*IS=:?_S]2"4VJHGYY7I
M@ZDF!*&HK.,U\* $% +%6RX*NK8?+=FEI",\_5$W__W<5-8_+F;V'BN7?;1^
M_687D)\6R[_X4DUD02E'O 1Y[J1VC)& $]=7#BNDJJJ2,*<A#!4X_MC(JC,_
M^UOGP-^=4O:N#_^2-5YD?S@_LM:10/8*G28_(DL(?F).2X![,,GU1"\JWX7:
M,"CU]03H+0OVO4W/3FSJOUZ:Y@2K^\6M4E.W9.0S)P/U>=XV_*P#0O&V%YS+
MUOSI1-)6^L[L2 ZO)A1S9FA%0 %-#E#%*. EE2"O*ET554$HQ2&DF<#&T1'K
M:O52EW4NC#L"<?(ZJUI>YV5NY[+]>5IKS;G]]^?P'ITI)MJ/=M]Y^A)3\^W7
MSQ]NLHO2Z-^T7#S,I]O.GJU?$9NII8,Y;C.U!'8.VTPM'= 'S=02#M5[77\\
M87^SJ*2T%,KUB*^T2S=4I !4&_MP%$II2DV)F A<U)\?<6Q<?J$^I?^"_@+P
MWJOY>'"F7\I?AV2?E;P?.K&7\1=&'7H-[P?"D06\YX4]TQ&/-B6>%(66$%$#
M$#0E0%R6@!58VY4Z(;DN62YQJ#34T8%"GHQAU*!J8F_##KG;_%LWASZ!287'
MX?7CE>LA2TPF%T,TES_ 5X_9KQ>P"T\3/ M-W'S XT,-F_AWUMV##+_SG^Z[
MJCT:*K7*&]SD6G-A(Q2((4#((LF0YH#  FG""XU54(1R=K2Q12=;8[-G:RV8
MSC/9V!NZGCP'L>_*,!)PJ==X6\R^MIBUIB80./$")?**[-R( Z^M/)P_7"7Y
M7-2W]]7JT48R[C\NFOG!9VXQ=KON^M;476HF2)H2$@B!H"6S:QZ7[Z4$ SE5
M7 D(M8$\L$>JS[CC"TB<O7687K])]=;RT-97/JCGBC!,*PXH<WW&*LT RX4
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
M^H,85T,MW(QA-=9ZPW2@P=;_3CVV8;=Q[#=M[S9UK^.ZEW3WJ"FN2055 :B
ME:4^0H H2PURNXHFA>128A90\W]IO/$1W/>7IR>^?'6KM^7&Y$Q:FP.V^R["
M[+&I&A.Z 9>\6V,;/O,@J3Y?4__-T9@X#K05NHOGFR]AK)I]7U3.;FU>O,EP
M&YF^_NQM6WI?U%>*?"'_?%S,[!4KI]RR?IUP+!&6@MKUN:N2R*$ 0E4%P&59
M:5U(5@@T63L56<^MR(,A@M;<FX'2?9<;2=S5CIW_4BL_K5]#]<(/P*0YPX7&
M.:@0MQ$Z8P(P6=AWE60YEH0QH^'D62^G"_5]S9?K(2!].UPZ8'_1#]/YW(6$
M@L^<<.+5>%9"8$,A [12W'7>S('@4(*2(2,H+ 4IBA;/7^>>"F8QT.P&2X?E
MKTTCS5A >NYN7P5-ZE?ZW@/;F)?=KBU)BI=UO8&]7F1?>9P"OLN(1%:*/QAF
M8/7W4VX>*KJ?_&2_5Y(K$%S,Z]M^?[2SM_J\6KUH9:D48861!)CR B H[7NI
M4 944&A$B3M""ZK>.S'.V#:$&S.;'O4W66/I3=;8&L8"IX#UHX((<"7F@UY(
M!1/ !1RBLL"IL0:E@@L.O^6#2Q_O*7%J8=7+I5:'7U]5:(F%QH!4S/("*YUR
ME"J!+IF17!5./"J$%TX/-39JV%BZ_YWO10YG /;CASBP)::(GHB%RX]>!".N
MW.CIX8:5%[WH]H&<Z.4KKLV^V6Q3;J4&-HT\/BV639)ZT]JT/B:?: R)9B('
MO#04("Q*P!FQ_ )MA&&@4#+W4DZZWI2Q$<[QYB@GVZ*T>22!%2Q7S)SGHF:0
M^4A_CAUU*J[(X^F+8J*\GF!SWBG/IR]LI_-^>M\Q5B>=VZ;EWNHK?ZT'GZO#
M5*2)Y*C I;+T*DH"$*D*(%2> U,:0EE>2HU0<.?2'H:,[URGLSI[;LRN$Q]Y
MFY^G=[,A%W4VI&RS(6=]LR%[SJ ?S::?E<04>Z)SSV:6ON[,TI$LRI3M?$*0
M3-S@Q\N4=V[Y$P+7Y29 07?KN0>FE58V-GZ:OCRM?N7+N5V&E0(5QL:EH-+$
MKG,-@8 2+4$!!632QJM*\K#6'4=&\7K\AFU!YHS,GELK,Y#-%W-NC,7955PT
M5@?N@QT!UW,/K"=@ ^U_U4AUYEV")GSCZ[3S<3>]CHPS[(;7:4</-KO.?+3?
MD__FE'=>_\?MJ__@,]=WXW;]@2^7KS;(JZL>)PSG4$E8 HW<KGA%%*"%D  A
M:&1E.:,2@7W@ RT87QCU;3\=X::+D\)8(G0BI, %1;D"$KJNW*:$-JQ5&E!3
M<D6%X950'3W?^V\>I)B-??Z^'T)^T$FVRWT1V+33X4?H";_KB<G^;0Z3"T+K
M'W:LCZA?>B5@45\0H38,^O+H"=#;%TO?VT3KS/%-R\7#W%5+?E9VP*F9\FTN
M?-/Y25FS=D)>^[N7)Y<7JK0YG4<_T8ISA>V[BI6LM#Q9,4"UK$!.N480&X*H
M5\G\.]@^MNW8^R57^HDO_VPV!=;NKUE]P=7M0Y)-OQ\OCW12$W/ZL>8FM5Q<
MZWBVZWE3L;3J.NNI^BNP6\39NG^3;0$X4?84<:OB'28N=1.69/:_=T^7U!/C
MT2(FN0G]WH>[N^9.&<"9X/9^FKWS;YK/?EVM;>P\X8@:5N$"%-)581&M <>E
M!JPHRKR$UD93]0CZ?<<?:;2_?PKENCO8/YSE8:\E[UF@0DJN*@.@<65P#$K
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
M5CAPU('=RH'C'^BY/&DRAUR[C'N]?'+[4A-(E<2H*@$L[!\(B1+P BL@JL)
MDA>2TZ"R]"-CC.U![!*H3-?\=54'OHOUH_:4[#@'J.?BX3J8$C^J'4+./% W
M5G$&IND'<@:)N"'^D7&&#>%/.WH0HI_Y:,\=X=5Z^F1?X7=FD^.T^>'C="5G
MBY4=L3TJSPTN"2D-*(34-BY7' @I(2@Y9C0O-6+&!&T3!PP^-K+H;%<^C62O
MA]YSBS,1H*GW/5NSW:;.3D[E[YH[<YL(/WKJ0A^LXFZ/AA@P[)YI#V@.-E+[
MW*/O-L(/^Q59+%^W]]TL>4TNF$*F!()A[;JD,R X$4"*O.!<F!*C(&7Y,V.-
MC:$VIF9;6Z_84CB-L>^V0A3DDF\M] .MQ_;"13@B;S&<'F_@;8:+CA]N-5R^
MY#K9FUH0835UN]Y?EXM/B^43[PI=ONKE]T>^M*0U>[&O^TF%<$4E9H#*G *$
M!0=4E1QP6D H<U:R,HA1PDT8&]&T9F5SO7;MH]S6G*LD73F3^ZG6!$R''_FD
M!3DQ)VVT9G:LOW'YG5GMP+:&SKJ0U3[<9*T7\15DPA%,(@X38,:[Z+Z$PW1*
MTJ7'G0:5 #NJ'?.AV0UH/FGOHJ<_W)6K"30Y%-IRIBH- D@+";C)"3 \9Y6
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
MT'[KJ#:Y(:H0><BBL"]FPRW\XN#FOU7;!XT!-FEKL^J>A7$W9]^Z&WU;=C/
MX!NR;UT[MA5[\)F>E3;R4:N7F;XS;?W.-_V\6+H5V>>Y<>W,'87^\MK^<BL^
MBQ5!O'*J*H62P/YH5TU(<T"A+%E95JHP51@)]K1D?'RYR9[N*M=V[ ^LTNDY
M.7Z<,0#@B>FE\\ MPCJP-T[LPG[C9.4VA80)^]Q<B6G<&J&>M@Q;/70=8 =U
M15?>[FH2=1TQ'A<S>^VJ*6UZTTY*4 .1K#C@E80 $2T HQ "PPI84B$9"E.0
M\!]Z;.O(O8=WQ_9_R=J"/5='\FW;G3JTL?&U,Q5,HA'Q'Y(W=\SND!^((3T!
M2T6*EX9_+Q[TA.4,]?G>(8SME)Y.?JW[0G^:SO27ESH'3*H<$DXDP&59.#TL
M @26"""=%UA*)8SQVD(_=O.Q,59C7^8,S!H+_<CG*'#GZ>5:.!(32  2W@1Q
MSN4C%+#2\A\/BQ__:B]KGG[[0_W0UX_[T9L-\D"?<Z-[9,]^ID?N[P>^YBO[
M9GQ^G$HG1ZB=#-["KG;<8_]5+^]DDVHB]3^7FMM'Y?Z1SV^?G&#>Q&@BJI(C
M #FO4X0E8 Q5 .5<0DJ@ED;X+>2N-65\*[E=9[)9[8U3T>S<R:;S3/^4;JEG
M7Z2\=B(@I_::63O/'D/.1&*FV9N"QHULQX_,.I)M/<E:5[*U]26['7)& I*A
M!YJ9@7*F+STDSW8Z%ML9>MB=H>:9^4>D+.L(N)Y-QK[F_L/E;$= 82^U.\;]
MKJRG;BNY]RJX?]?<%5VJ.U?];0VP:T+[ ;M(7'9_K7L"_3:=Z\]K_;2:Y!!*
M LO<ON.$C4\+J8#0M (0&0.KPDC.@E2#HEHWME!W6WA\T^D[O)5UZ%S,%O-L
MU[&L:=7UA_,MJYWK6]X=9=K]EO'O-IF)7Y^!\[CQK_Y4WUGM7WL>$_TTQ>I1
M+'R?ZO:8X)XLAX\Z2+_7QMWZ42_MW3>)MTW3@4G%I%8"42 JU\O2* QX20U
M'.5:Y164B(<=69T8:7P+F=I0NUQQUO7073J%J!^W1D I,4LV\.R:F#4VQJ.X
M"R!$):M38PU*.Q<<?DL@ESY^I8[DG=E(_7Q=-'E!&\48Q9&J"FQ :3@#J"0*
M,,4K8"@K+4$H(TA8<W&/0<<6[VUL=CL96YVNSNS>4CU>$^!YTA(9UM1G+-<C
MVE^'T@.B-'*4YP9^'U5*#RA.BE/Z7)NVENK6]9UQC2$_37_H26DC&%Z*'(@<
MN_KGW$8P4I6 45Y 0HR@,J@;=R\KQD9=]_;%H>O^/&FJJ?:GP(^KD@.;F+S"
MZJRZ]DAU"UKGR?"%5T>!?)<JK'U+1EF2=12LOO59QV_6CQ6;P^K?]?IQH;;E
MYK?_/WGOUN4VCFP)_Q6^3=5:B1Z"!'&9><KRI=OKJ[(]MOOTG%4/6KC:/*V4
MLB6EJ]R_?@"2NJ4D"H! )F>^<W'9F2(1L2%N!H"('5U-AWZU7&]FF#*D%$(
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
MYUI04!24 <2(:^>&"_M')0J*24YAZ:US<'V\J06.>XNS(Y.SWYW166=UB Z
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
M+F[VG33$!<.%!M3P B#CF@Q7E #"(89"$:7]>KR?O_W47@^-A=G.Q*#=O L
M]O/0[; ,S#);NY)MR?5[W,</]LH#;K#_>LX+%VX]RE/?[];VF;[RJ5M/-=_P
MU<)&HNN/>O7Y&U]IQP?R?J%>U_,G5_AS?(PF54F%%,UYINMN:,-"&ZQ0@ W3
M1%6Y8#P/JU"/M"3DZSY.W?K6_,S:GS4.V/?GP^-3VWXE]H0S;'I"3SD'@WS$
MD\Y3W.^RQH_FK*7S9*0#SR@\!SKT#+/EA0X^HP"[?/@9=[O80OK/W_1\[IYQ
MOO@QLRMD3&B.0"6, <BNX0#3&-OP1^*J*J5&N=?FX?G;3RWHZ6K &Q.SSL;0
M.ODC^/J9ZW90!B:D(#PBRN#/N7U#\?O1[48N>3_GRFFA^]E/A3^HOUILYQ^_
M+1?Z_5/;1),0;10I@($N$0'A' BE<T H1L2P E+CU9[PW,VG]I V]F6-@5EK
MH?\C>@+<]0?T%C@&?CP#D AZ."^Y'/5HGMQLM ?SDAN'C^7%ST2T%?V'KK]^
ML^_C>QN9\Z]ZUWKNK;[44[&4AN<E%B!7# '$#06""?NWBK.J4)(6FGEW%0T>
M?FH/]M:!C+<>''06-3JDJ6CX1/33P/#P#DP46]M!9_Q!0TMK?IJ6HN&@!W04
M'13\D1J*II^$L(:BT1CV]A,-O^MX[42C/3[J)AI_EW2Z1;5>'TBX[E*6BI)H
M*"&R;PV[1$,RYT (4@%#1(&EAD51!&7D^P\]M7?'D7), B&C"X#[[40- ^/
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
M')B'1IW#\%*VQ("G+7E+9=RXI7&)(3TIH4M]_YO6;;M]+-TL"7<:T*3B5!-
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
MHH#EI3NEI1@(@NRDRDH7/,\IX3 D.6ZTN1PCG\Y_'L><,K] 9;2)&#A^:>?
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
MT?Z/]*Q&:(\=8Q 0CT1C,5(4DBS=_K*WO0''\17CA1EG+3T*+LY_(E*19YO
M\7:Y<ND;^P-RE^O1=>^S_WJO_]Q\:KM-?_E#S[]W#>/O'UR#ZG]K]6JYWOS"
MU_5ZIH@HB60%T*2TA(45MX158E"6E:!(<:@X"53S26WC!#?[GIKLJ+EKI;3Y
MQA?9<J$C%*73SZ;?!M6+SM#@"\C>G*=UD_.T;7-I?SMOF*CK;O79>CK7^XZG
M+C:XRSH(F@QL.^L?[%R[V.$NVP&1.202BAT--3]IA9*26SFNR-)0()\(- TV
M4-P[I%&,^[:<VRO6[?G2^^5&O[8Q\7RY?EKI+]:.7RQ2_YR90D$B[.*T4@H"
MQ.U;PKX;*E H*4NLB1)*AQQ$>X\\M5CWT/#_EG6'J:UPMM+ZH>F6]]Y^[>R$
MK3JRV)[9A;T1_.?&C^D'07Q@!C\+MC,[V]N=_>XLSQK3$YY@!\.5E%#]1Q^5
M*(-!>4Z X3>(U*;A]:J1O_SEQV^:NSN[=4]#F4UV!]&8$2TQL*MR&^K"@@"F
M*G=^#8664$-#@NCLRGA3([$#&[/&R*A<FFL@^_%20N@&9J-@U,+U9?RP2"LL
M<V7,<15E_  XD9+QO"RYT%47D34;*EUJH%L/O+6?G57,B IA"5Q7'X#R KO,
M& (JFI=E88C22@9Q3)094Z,>^RTDR:2N^N#W9)_!01V8E'JEL.Z:).1&Y__0
MF[OV3,%Y,HHVE@>28VEE]9DR%>TL#[@"M+1\[A99+>.J0%T3YD95\).6NO[N
MUC]; 9"VIF>F,%:Y$!PP6>0 *<: *+  7#!3E)I!:':M.[\$R'IZC>[UI![W
M[_PR2OI'IU%CZ@5?2+=*-%JO]\J $3TZ/:?#CQ<3HCM28493.=[TI6]%1/<V
MN^K'#N[6[(0E&4$PI2W&\!MZW#*,(#A."C#"KKZ]Q._OBT=>JVNU'G98=VS3
M_1K."*X$5*H"A&,-$-<(L**@(*^D*4M&9<&]E(>2632U$,_5C=>=B4V?8OLT
MJJ9:LVG0&'XX<ON<>9+>F#,Q-!\>%:JUWGC5J]UE6Z>ZSPQ3P'83OH-5M<59
M]6*E;C>!V%?_=MN-8P\C;/3E[O[!N$Y:;^?+/_;"YI)64.&* $&TZGKF(LH
MQWF%!,^K@GHET_@,-C4^W=GJDN^;3G>-N=&:\;U ^QXFI(%O\/.#:.0B#@RN
M0Y+XC*!GP)&/!:Z[?GH2X'%-')%\7"VEUFK]UAKZ23_R'XTZS0?3G+9JY8Y:
M9Z50N$2E %#R B"J*!"B4@ +I;7A(H=2A?")QYA3HY6MR9F;T&S=&KI?D!XL
M1L/HQ0=^/Y9)#.K 9'.,YT][@RWY_)QU-C="/.E()P"AI-SC,^ZH%!0 Q',F
M"KGTAHVR_7IV=UJQ/_><,5@I0TL.2,4Y0)6RD8[1!)22028-Q*H(BF^N#SDU
M.G(]#/5*UGS>R5VN=M9'[(/UHQVP!Y8,PU'VOPXWO9R]7=O.O<6)M[Z\T$F_
M[=4_[/A;7EXPG-WN\KLR^;GE;_R_&I&3]=K)^W8E<5B4A:): ,TK 9!$!G#I
MRI,JA00KA8 H3W1@>6[\J1'2M28SC0]9XT2C.AU8G1@[2S>?:]Z*_4L>:$;!
MGO(HLP^\L<XPS]HPE</+/H "3BU[;Q-'A^_UQJTT;;CWO59:_?+C[VLW[KM&
MP-0N>.[EIO[>I-_.*JTQDA0";9"VT1A60!2J E4I&&&PQ!K!$$$-_Z&#2' $
M+8U& ]9MG#Q9BUVA0[VU.>,[H\,(+V >_+AN&'0'ICD';+,CM34[$S^RG_[>
MHOQSMC,^N[\.<S#!A2.6E-L"AA^5UL)A><YH$7>(W.-R21W+Q?UF%S:>B1^[
MTD),F-1$Y8 02%S',P48@M+."LMIKDB9DZ >20%C3RVFZTQW<I@'RZ.#G,'
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
MSR-.\[KFFIX9::2]]=+&])WM E2H,E>X))X#B )"F "<V@)@+3A$5'+%@CB
M!H5S'/JQ/9C]#N@Z<0WPC8="*[DE/@E4KP[(78C%-$0>"+FQ^B,?(#C4P60(
M!-U-D[L&&+&'<H >SULJASQP7:N N5FWZ8:%S2U$J !4<.S>-T0#03$&E!D&
MM2FI9"B&&.AXBBB[. (!T)V?8Y=9=5!:U8_"_P#+,/_T.H02V\(#X7;)1\/3
MY1^KGH3__F":5R&T/U;S'$/]B4_V9-%IR%[OJB9MITWV,>N?5]5Z/4.&<\6M
M!9(3M]]+20'GGI95BE)II M$XZAS+DPX-:^HE3?;5&WZ7;87^4U6"QW)F7,)
M\S"[,"22B:W$=2#&$^,$(C,L&\ZE2<>EP F$X(CW)O2Y'G'L^YI8W=2IZ;HA
M.=QZNA8K ZW#E!6L  11 Z3 .2A@:13DF)HP(],]S=1,2R/HMEV7;E)V(X*'
M\W@&Q%J#H)38;)P$J$^8=1ZIB!AK$,1&"K#BOEIQ@=9%'#JCK/-/CQ=B7=3@
M67QU^=/]7*^?'\5*+#?&?+ W2VWDQFAO:#_8.BVZ_8)*Q4S)I NP>.Y,(Z8%
M8-02(&S.;,D+@D04)770K%.SE+>K2C^J3;8R#V[(+VXAXCRN,*C#W*[! 4QL
M1'?R;F\:]Q+[W[<R)V#[BD)I4#\L;.91G;$H,%YZ9'$/#Y),]OMJOMF8Y0QQ
M0;DT!+ 22F=[N/*WE!*P'!><(9,S9:_*)FLFFM[%PJ5TLD;PJ_+)6I3#S,[U
MR"6V,T<999<PNC:E[ 4$*7/*VJE>,ZGLA;H7LLI>?KI'N/:[F=]_<=9&N"TG
M[HW/*O9%"H_"/>!>^L;7+&R,VC6MF2$KI6:E<U!$R9RYD,Y<:"T S37'I&#<
M&!D<Q<7./C67I94_:Q3(#C3(6A4RK\.;;*]%1$P3O3P!06%*T!.;G^GA'1%:
MIL1]I(AS8/SC0M*^^'5&JM&#CA? ]M7W65S;>Y!1V2-^KBK]YWRQ.%E-_*O9
M[$I)M:*"6%D C7,$B#842(PL0"5GPL)<,*MC&;*32CQ)K[=FD#QD&3BX[_2L
M$EZ'46@E@M<]S'V>T%HF?A%>12SQ)FLU?G.>8\)7-*>H4!YIC:; +A$L\]^!
M7B)V 0;BEXB>MD<,=-.\"3^Z-^$OE?ICGU_C^Q;Z8?1!BXB9=>^?HLPU<. +
M0(2V[AV$&2BD0=B45DL5F-;=8_;IO4]N/O[RKNYB6HOJ>Z-8WQOEFY<VPO..
M7(2 ."<=L(F->RMXYB7/O.@'"8AU\],=U/LV-.F@C@AQTD$^4H!S<QC#9#ZG
M^Z"ZVOE&*W/FFSY4@F,_!#M#G,@AQPMP^NGZ++SI.43/8I\M5W1]1_A!+N9;
MOOSUS;).&]0SS$J6:U4"3'()"-0,,!>NN/>$BTPP%@SSJ"RJ"_--[3!L2^AX
M(&C62AI9[7,!YK!88$#P$IO[E[A=ABV^QB<,C&'+?"[,.6ZE3Q@ 1\4^@8]-
M@&I3K+\TG,?N?>3MWPSG2E$A&<"6*&>.L$\JP!*@@I<<._.$H7HUJLTC<:=F
MS;R$KTBM>;R<28] $BS2E$] .J@U/8E;2T'?:/WJAQ^1JS.%LX]0D?\.1Q^1
M\"=EUCP_:\_BG\H+UA 7*3=171X_@S3GA8(Y*)AE@#"I@; %\YTH84ES2@P3
M,>^.T]-,S>9[*;-G8C9,#9%MWLZ &F;!KX<JM;\:CU)\35 G",/6!9V>:MS:
MH$YUC^J#NC_=SQ!\,O<^;/YHZG8.R_N;I:U67VMK]8LS7S<;\W4]*Z2ABEIG
M%FQA )$8 JF+$IA<8EI0Q8F(<BE#)IV:D6ADSG9"9P=29Y^]W%DM>*31"%J
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
M^<:=4&#[1<%1$NQ"^Q_RR;0*8;[^%;_DB71>1.4XP=57]+H 7N4,/"&G'\>
M8@@$7'_K3BAPO:/@"$EV@80W\[A8D@G;"/XCR3^_7)Q2X/O]Y2)1!(3*VI0)
MR3:1A^-\AJ"C!Q.4TCXQ4TP> !@/$K$33GSO.!E.SEW YA/^\2:1^*9E>I;B
M/+>$3 JT0FC:_9(#9;0B[\@$L$(&$6/Q68@! '//ZW=+/+'>L3*$<+M R8N4
M2 >K\R]OI_/,)U9F(Y,N0#Y1!,65 0JA+!2F%&VB"IWG R#DCE?OAH[N\Y+'
M"K4G9+RDO[Y;?EK\/I\D)S"4H$"4&E<Q=!1'%P=..!=LDLJ8(5+5MUZ\&RHZ
M3ED.(=">,+'9'-\MWR\7WZ;SF"<4;0>!1+T-FIQKKSF0DQ7 I:Q2*"6'-(0/
M<O?;=T-'QXG,P43;$T3>+U9KG/V_TZ\;Y\EH\IXTSR!"YJ"R91!48I!BC%9*
M(9A-PP'DVKMW@T?'B<V!Q#HR.*K5>[',N*$[:A]X0 V9IT*^M$U0/6B0UAD6
M$8TX,IB]^K;= -!Q<O-@T8VL\EI:,7O_>3'?YF"<CR[RF" S+LF6"0&H9('$
M.>KHF/?B.+_RYAMW4WW'R<RC1#BR^C_F>+HDZ'(1/DW7,X)N3;P[5( ITE8F
MI 6G8P2,7%@LBI![W*J_^<;=U-]Q%O,H$8ZL_D]+K,5K'[]_"8L92<!Y=-H"
M-T@[E2?;A09)("IQJT,.WAZ7=+CVNMT4WW'B\G#A=;+H?_XC?L;Y2=YD7$TJ
MQMN(4*RF,,=X<E^S]N!B3#(7+80^3OEWO74W#'2<E#Q:E%V$ R]/EU5<9V=P
M%=*D@]/5!'7@0J8 %.,2'U$F"-(XB+)86WPNG@^18KK[[;M50'6?@QQ M%U
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
M #Q*6ST"[]RK8"704G&"Y.%H_0A9)_ $!TX$[4U-E]KFUF]O]^\)$]0C ^X
M+74 MCL*)<[8F3AAO"[*UG)C"M^Y\."2K\G8X@POF$)NT]/]7I+&;<(T-N"&
MT53W8W$ODJZK1;GCO/$Z'_L/RGWL\<..SMV+F8&&Z9X]^N+-E\=VF;-2N*CF
MB%"RF5MB:/49E#(%ACQDW60]WT/0\>4JW_+\M,(_",]9G;NB:MU#=@:('0VQ
M).X$H@VES;ZXI6#<;/ 0^KY==W* ;+O(X;Y<K-;ORCG]$R8BMZAYO<6.H(*J
M[>X\@C3)IA1C,JY-4=PU,L;-T+; Q^%2[@(D?ULN5JOWRT69KB=:^^QM8A"X
M(81')R%@C& $RRE:+[V.32!RA8AQ$ZDM '*HA'LX<\^S6>UDF.=YB3/RYEZD
M+]/YM IE33OW^0"5B>;<6$8.7&&YU$)B":A*AI2(G1P9R:?17:2=Z!LW-]H"
M4@WTTH4QNKBM?EE0-T&5<PE%0:Y]#U71];YGID@R4!AI>$R9-6X?<$G,N(G-
M%D@Z5N(=&*GMY<XMZI7!PFHE7BQD7E5D#KS5'I@*@@5CA&IT.GB#D'&3D"W
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
M%>VSS"6N"NZR@="3KVP>]-W-C>/6J\?%QG ^QW$R[04,YPM">)=UD0I,UO5
MRR<(4I, 2G(^JLS";C68^\%A3(_A2/7=!8(#9#GVAK -_?]MTX%_NZ.Y0.:K
M.$B>15#%%;*.U40RYHKSV6?G=]H5[GIZ!]H^1$^+(84V\N*_B-@_QCS'Y71Q
MYB)GRVP=^J&XD*"$-^#\V3RM).IE38G#F8 [21CWB&[8G>%X&8\-DG.Z?YNO
MON8X+=.+J\):,A-*J!-17;WL4J^]E*@@"\MXU-$5N=/=H]V <A\9X]F1 52[
M&%K.G8#E-7G&$5?K<YM8E.$QT)*)!3<<"$"=+#!+4;@PT6:]TZ68O9!RG881
M83*,8N^ RA%2[B"Y=>.L;+4ZS>G=LGZM!O>G[Y_H.9L5Q2F"EBD@>6&" NM,
M5I=V4@19@C9".W+)VA3$[4KAN(?\PV=/FVBF>\15KK8+TTL?R?,#^D^ PA*
M^*P#'LB"9Q<P-4K/[TKAN$FU-OC8"X0'*FOL,&O+SL?3\)\YKC\MWI^NWRU?
MXFRVZ=YW;L@S2S([39:;UQ#"UH#$*@61F<@3BXSA;JG8G5[7,Y8.5?.BJ<P[
M,&4_X:QVV_GX.>?UV_KI[0&',H8;HP7D35$56E%]"H1,/D"4C%OD;=HMWT?1
MN$5##8X6AY!\IP@Z7VIHG,X5_#IE7>\#9_#.9')3"\=";$;7Z%#Q7II&/D4:
M1.<[ .D !70 I7?KSWE9ZX)J.XS:= /#><GZN7&-1EM)L0G(K&KW<DS@50K
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
MLS!NDZ"BSQ8#Z"(<[0#.@1>UD"][%8N7I82=?/C!S=DXB&L @SW-U5X:.=Q
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
MS3\7J VKB7Z,W?U\_;J8QW/69!0F)ZNAF)!IU40.*.HD'V^==S%H?SDP]XE
M=DG=;AE7]OR!=J!"NFQR<$_:[Z9G43V*#XO9K"R6O^,R#7]"M>,+FQU0'<)P
MP_,IISP*CP6"$IN*RUQKKAWY;]%0!"%*TFT.81J<3UW>N3T_I%AMEM8V8KJC
M7N:L9:;S6EM:J,!49#4J1_#"($06/2:M739MJG,/)+B_$Z=]4'3_3>EV6NL@
MB?<B_>?I>2,=6OF_YM_/N27.WB\7<_IKW#3366W:(^MH%'=U8'UM2*Q4O82>
ME(%4TY,^VB)UH\*[?<CLI5]H0^#<#(2;:;$#B-9FV23,M/AZ94!!""4+EQ+$
MHJNTC 9OO0"N9.8.O8FY3:1[%S4C#RUOI_R;'<Z/U40':+H4SL<USA/Y-JO?
MOB:*903CALMSII246KE0.ROZ6B40#01.WVKCM$RQI.S:-(S=B;QQ\78\"FY:
MK\%5T@'.[K#SMRH!ZWID04=>KQ,&'R0HBPH\4D 5L]/HM.<F/-D=K+L([*4O
M\=-MIBTT]SP >3Y[@CN6D7L2GF7D-H=@P4N7(7&?0@Y2Y]BF-]/.)'8Q/&18
M@.P/P@.TU0$,M_F'F]R<6WG..&,.$RU<^D/5\<0N"@'2:B=U24'R-AF^A^GJ
M'G"'@.%FC>5PFND 9]?VB]MIS+<7;6"E*,%A#* #"4KID&FKX EL\BRDB(+\
MFI:NWJ,4]M))_0G#V1:ZZP&3NYY7HQ4R)&9 N%C[D' #GLL(J23$9+7WC;HC
M#EI'T"[B;8*/0XL+]E'6P2#\FI?31:+X:+E^ BA>22G4PVHGHF1(S,54AY$9
MXC64Y,%@S)F8#PS;W[=]C,IQ Y4.('F$TKJWC>\W\'\SC\OZLU?Y[.M$&FEI
M>_'G]SBTS!!TK9WFF3P2SU6Q;8+G0Z@==Q_O * #*+%[H/Y].5V3KU16$\LB
MYP8S:*S^<F060BW#2%'5^<PA"MNFP<>.!(Y;3=\!' ]353\5,SL[*-8J$4MF
MD*6J_>E#!.>M!Y%,C$PZ%UJ=V@WI33:KO.\ B@<JZTAO\N=Y>MJJFLVW]=Y3
M62RG%S?JAB^F>?@]S6IH]F"O8>E,<EIJC0I"LD@H)8OF@Z^7BC"Y8E*VHLVU
MAZ$;2_T]3T\^D\7$;WF))SDNYIMGUJX)<]K.<WU%#;]HX:&W!IA$XM>Q6N[!
M$(2-'KEW9+O=8SC:XWW]5;GLH_!KE] :"'CL)BLW6,JEY+B>?LO7&1),Z9P5
M%.[J;(.:E[>Z)DFY+QEUMDH=@I@[W];?%>FA\'*\<#M#RQ=: )]7Z\477-?.
M =\G0@1%T4F"J&W-IJL 7G,%JB3CI$OU2N8A0+GYHO[N.0^%D:-$VF7!<&U0
M-3_K4+7:=*A:E'CN#LSJ_G^$-[/KHX]W8 YBHF4[&A^4RMI#5K4'D\P< O<&
M,I.I,$05&Y6Z=E3N&YEB45),H<ERUJ9XB19?%A"\",+0:LDV_/_EOD.A:*AR
MWWVT-O9V=V75GS77VU0I!$0TFFQ[9 '/6A!CT@&X<,&)$%268J=-[L['/\]:
MW+VT>K-]X7$B[@XDYY4%,<GBC9+ M:@B20R0)W(0I+;:)]JYY6Z]A>YYP3A
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
MWNO Y/7("Y91:Y1UGGD$58>2N4C<E128+E9$66:K_W]-E=>C +)WY?48;74
MPQ_6]NJ$3/&($*.WH+@*$$0R@"))VE]8R ]G#O__E=?[ V)LY?48[72 MA$;
MQ[N;@DNM1)8E%1"NSFHBIQF<3JG6"JNH"RH=CW;SY(?4]C+49NXM>EJUOB[H
M+J16V6%,M,8YK4HF0[ULX2FXT\(FQK1K-!ICZBK$8YK/B1%S0"'B&/7MC<QO
M>;-<)PJR-N?3Q-)WN*FG!M?'69<\W<E+U!*BJ)QTMDY(EUJ#LHI<(<P9M*$
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
M-V=\D9(UT5"$@5S0HM.)TRH@BQV4U,):'YAH$_J-I;2#8Y?]@?&B8SZQECI
MX5UK/("[2%;?FZP();4U*)<1O*;P5Z"))%?NN6LY=FTHG1U8N<D0V%!#'>#O
MQ?551^/4(9V?R".X&I.YD-$94Y0#71M-*57(]:#] FPL,G@*A*5H<[ ^EM)Y
M4_A'M(*':JD#%+ZPQI[B+G-R/SD6BHYCJG-::V>>Y*!.E$LAFL!4FSK^<73.
MF_,_FA4\5$,=5]6]N3B_V.0SLO%G%V??\/ONDO?!Y5<O/G6J^JOAI+<IP/*%
MZU#+]1-WI5YQJQ4+FD&.NC >?/"RS=R5%C7@MS/B[L1.AH4<&/!@ZEB4F $I
M\J8 *JC=U4[O6]4=/DU1!U[_?MI_NF#W0)%W<=_QJ7SO,F\_7J_&BUO>A$HL
M$B.@ W>@A/6 B:RTX YC(6OI&O62'D[CW "; A4#$O(3**@SC^HFRWS-UV7<
M0OKZ4-Z00/'T_\NX6:!%E6N\S"2QJ1QQ&$0N(!4M6LLL2Z6-Q1Y/Z[Q0;(6:
M(:=%TZFP=Y"2&-^3:_+YSWSZ1_YMO3K_NET4KX16J="V(NN "NGJ*0F"SH%[
M[ZRA\/KX$'V"TGD3(#T ]%#UO0)XUB7W^<_U0BG+!2L>K$@&5#$*?+0</$55
M!0LQ*]IT2!I(X+R9D$[ N(^R7@L&"51Y$4,MX]01L@ZY#N\A%TA) YX"<>NS
M"1+;W ,93.*\^9"><#A:8:\$B6_6%YM%28&B/R?!&23I82G@0S00O$M2&(F,
M'[&TZ D*YRV7[ B'H]7U6F"X_",OLB%W0@3B1@ER-KP,X# E<([)B.AX:=0F
M<RB%\Q94]@3#L>IZ!3 \*?2N&^:2B-RJ(L H2Z8^R 2>F0)"!2V1Q%O$/";Q
M'IGSUEYV LC]%?<*4+DHHOA0<&?=-2A)G+E:/E]8+JQ8;Z,[XO6%.Y3-6^C9
M"?9&J6>RD2,3P^WOJW1U()C3K_^.>;L].:M?+3@9<LNS!\5YG;*F:]/#*($)
M(9SR,=I& ]%'D3EO[>><0)Q$<8=.6_K<UA8N"J;LM G <O+UPI @7D* XHB4
M4*7HVY<.C"MOOW6__TIH&Z6)7K?6ZVMH)BC&;%&0K2%>,"/%4)Z$Y9(.6)@T
MXGBG=Z-N!?*_Y"G)/GKIW'+=N2;$2Y*!'%-P7DER2@.)2U@#,3N5%.,F<WD\
MM(V\N\7_DJ<>>VJG [OV],W'9^26:34IS1E$%Q"4UKMFTR1!R441F-#;-KOG
M&"KG+CYN4*?03$D= /"I_GP#C[M#T!GSCC])_ 5M:@-T#:RX')W/VI56UWKV
MI7G>RH5V.!K0=+&!4E\+?)\Z#&=*.E'GMUA1,MF#K"!D%R'9G% QY:5MU21W
M/XKGM:M]0?=0A;XBX%X?G),X)295H&#0Y#-Q#D$K#\P)GJ3FSCQL?'YDO'91
M[= =3/=1WVM#Y^XX/="^D+S%FIMW]<I+!.]U@6ATLAB3Y(U&P(\F==XZB#X1
M.EJ%KPRCNZ-VF74(*2;P.9,TF7. &!TP+"Q$8Q.:5DUIQU$Z;X5$EP@=K<#7
M!M!ZW%F\*L[2VDNB'L*3_, Q84$F8W;9"V;:U->.I73>VHD^ 3I6@:\(H/</
MY3&95+Q'XJHD4#[6*G=.J] 7Z8UBEFDU*TH[JJKH#JK[J_(5X75AF!<IRWKP
M8,G;=BF3)^,DI)!%*(S3S^<UI//66W2'RE$*ZZ#RXD6^GC_(5SR64#QH8H=6
MFV803" 8">9*'5@L<\N912/)G;<2HP^(3J+*0T\V6[8^78CHD&E$0&EKOQYE
MP"=G@#B0 HU6H=%F_@Q!,Y=D' UV4^BC@QWY!ZVGBY:8LQ- <JJ3 UFN'<XD
M"*DD*RZ:I-LD+2?H!MZN-&-ND.VCG7[*,W[<*YB5B%9Y<B&XKO<<R8] ^A8D
MHT4R4?.@VUS%FJ:)<[L2C;F!MZ>.9FTF\42WV)</4 M%306S EU\ 85"0]"H
M@:$T7.O$*-ZZC[Y!K7@//]9NV&QKPIJ+IO+NJVOS@PS2AU5>Q$BA#N,93*B#
MFSG]XR@0!^28?.'12&</ ,_MF^9NCG4<Q.PIV:YA4D\375*6U41-5IRL9RKD
M)19%^Y'.,J=Z8<N[PV$R]#2WV4G$D6$R5K)]PV1WI$<4NQ2D I:%J9><!0F*
M4&\$5P65XY:K"8 R^%BUV9G L:$R6KI=@V5WNH:E>/+I/!BE:^6L)N<,98",
M0OJDI$7F#\?*X//-9CGY(T-EM&S[1DH]-A"HLF,JT>99:P1%B! L<C :>1:%
MXH,@)T#*T-.;9GGR8R-EK&R[1<K]4R;AE636U+EVM3(O)PXABPB6.\T2<];B
M(1'17B=^S1+71\3,_E+N%C@+GI4UO(Y6U87<]%1+/$)$B$Y[U%Q0K%<.P\K,
M&>8CXF.4,&<\57N"BV</7H+,]#\D6(=L05ERS2F"<^"<=Y)G7C)C>^#CH$.P
M=IGBUF"91,SSIX:?X.PZQTWB\,QB >-K32-'46<Z"3"HDU?&:RN&S:@]X"#A
M=5QVFDB(7:+A_7IUPXM KIEPP#%53]QP<,5ELHE.R1BBRB'L 8C;-PS#Q*M-
MQNXIRBZ[S/]MO4Y_+D]/<94^G'_-F[?TP-6793C->[67?^EQA_>5'TSL1 WE
MK]]WLDJWK[H<CO8$NC(A(2.SI/PZR=RDW>R!"-(&+)[KR'B;R3BCR#ST[''0
MRSZ3 GZBO_KGHGA&B\*0%'PPH+SP4 ]<@2416%1%2=/FONXX.N>]%-D.9P]/
M)1MJ;\(CRB,9N,_8P,Q=/;2IL7N*\%E,7B(@<AT"V.)H0S7D%;G:JRRX%%TJ
M,D31IISOJ";O]_@UIXO3_*$\?!>]_IJ2G4YN5X[U@@)/R2 [55NK"@1O,ZN'
M* Z#="2V-IO!'L2^)N,W!G$/C5]K/790C';+X@T_MZP(G7BI@4LB+E2=INJT
M"^2U)B:Q*"MDF\7Z E'SWNB> WJ'Z:4CB*W+F^5J>4YAT1_YD?@N9S_='>'[
MZ[^_Y=4V/UA>6@LNF X4/WD!2FH%011:;5)XR97#(MI,_)B2BWE+CXX/XJ-K
M_K5%SK]?G)WAYONZO/ [!\QPF^C-35W4O44P3^@>O+(*%13E/9G@H@$CP1)M
MTCJ&XEQH,S_C*'[L+H5UNP.=Q']=+&D%72[BW9M3+L^NZ)^^_X;_M=[\?(K;
MR\!CD5)F4J*AJ+!05(@V0M"L-LEQ6:CDK1E8)3$=3:_)A1T#MGM9R)E4V('/
M\3)[V[O\G?Q[N5W8DC-/E@'+(9$CA0R\QD+_Y"!S4#J4-E=Z1A(Z#VQG!=/Z
M>)KM'[BWS+W'L_S+NA9W+SQS5MA0@)MZID \@DN:T!9DD2B92*'-W8T]B)W7
M[C8%SSB@'JS)#L!ZO8W]EL]"WBS0.UND9D1]O?."]6Z4+H$\=.-$T=GXAW4&
M$SM%EW1T#;'#U?Y,@GX/'70Q</;S!E,FS_^?-:>V^Z(*9GO%CA*2Z^0=6&4B
MJ(0!7/861$95DVG&W58*3 JI%\F:-PEU;(1-IZ'Y+Z7]3FK*;U?D7N\:(B]C
M331<LU*2X,;G3'!@9.VYY>#J)R-8X2RCX&Y8X?]+;YDW]W,L[$PK["X,U0LI
MK$=^@S!.1^XX^&J E=.UZ5868*,KF9:+B[+9>,U)0XG)C5A/H40KC7;@F;W
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
MXNP,-]_7.RG=^?X!N8*CT=:1Q1PEQK:F5 AI0M$6%*O=^W0=P909N0ZU-61
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
M%U-@XE%WE$G$WVDK_D?,[=UT^IDG36]-&K:*?A8_ 6W<'128H$V]=I( 4Q;
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
MAA1+!S!;#U[\C@LOG8A%.195J+67@"Q&59A2P;B B$DV:JB\E9[S[I>-(36
M"#H TA!.Q>OK[C+U"E1FB*1%I4[(X9E%I_VJB%+0@MK,V^R;@[)QWE*O/MR\
M\^&B Z6XL1R++9'52$8G+'+.5(B\]E"J<7X=A*9SBD!^CW%M2L<>IJN38\+3
M ^9>I_)HZ76 Q?4VLQ[=_0AG#J)TD<)\&7*IN9F>%DU:)E,PBCNI0J/<N-UI
M?/H1]# 8;235#O#ZZVR)"UI!''^IF]!6CI1+QB32P"P3T]EK<KAL9 IRYN22
M >EG$YP^3MO3W_J'P>? 4NP EZ]G,'V$(^MX$ 6 F''(M.'(0@;)DBXA)B6R
MP3:X?)RV\X[J[ >7 TNQ US^B'%YD^!WS="H3H_1GN)(86IE?*"HE!P7PPI/
M06N9BR]MSHGN(>B\,S3[0> 0\AIZ=&;STI1;F<EE-O]E-E]>P 5>9RB_JQUL
MCDG+/?ZEC<I<#F?\%$FY.0F;DA$,33VTS*4F_CC-K,I*6.&5SVW*W%HDY:YR
MX3?=CU9V_E;7HZN_^1M.R%VN%ZUE-AG/:@FVP60BBX$".LT=*;*5O%8WHD[
ML[\[Z/6>6H3]WMM)I'TL)+ZI0FBX\F?<95>LW>FP=:V]/R/>PYWV2/ZL+RP6
MJ-?S*C-??)VP(6UPJK@DW$ZXVOO5G03(@T*K[?J?&UTOX?-X"9/Q'WA3U/K+
MY60Y_CRYC[WLK(W6(@-4JB9E!!:BB"QE5-&G%8<[P6O_=W<2X Z*K\82Z A@
ME9<;YV.5 [25/8O2JR02DZGJ#Y"KZY5)S%@M:6%3DECV!=B.[^XD4FT%L!82
MZ" *?4M14AI_ALDZQ_'Q_5\IXRF$2LR)6IBC."F0$H5!*=Z@B9COFK"A\J;W
MI+23N'4H/)Y$8!T \MOJUULYE5=31(H18"*Q(TRD$#X+\C_KCT&CLQXP(K;)
M1WV$L)W@9I\<W(841Z<].3:#RU[@%,MX^79"2G3(6<;6YPPP__A1\@8Z<:@S
M?'"Z6&-VFM_A<KP^#+G!U VD<DY@(U+81\JBH_<,G'%,)"%RLEQ8;%,5O >1
M1]=P?/NJ;7)XL_R(\P\?R3.X:G:)^?:_NJG:+Y*>K^JH1E%;UY1<6/ %F<L<
M)4C0H=&!S8!,G/?PHQ4ZOZO].)/4N^S5L(W[8X;$/_"X-H:RY0GM/H@4X'B.
M*3#@]>(AJ-JZ2B,+$D12LA1;VMPPGM!>KM2"@#B;O\-)O:WXZ??Z:ER,2M5#
M$)P9(,>37%!@OE9*19&L%FB-;-2]Z%Z2GHXMVP<Y=VW9,!+I("A8'>K@6K_G
M*\5^<;D83W&QH*6,X^EZ\.#\QW%-J!DO:?U^Q$6:CU<7.*/L$6+ R"P@K[:8
M0G(K'5-(SJ_EZ*1ITZWR*++/>R!\*HB>3K)=;K!7>OD6YLNOJRZ)M)[USO&0
MW?7>9QV_M>Y&YD#[ZGTONVD>#V2Z5$P,9#5>6@L6N)(L8S1".V4)$4WT^3'*
MCC5S]SW_1N=N?$M>DLTV<J9TG3SC/ 7>G,)[E%('SXWWJDT;ESV(/.\N.RB.
M[MJM5J)Z4E;JB%#@L4>VLUDM0X)'(:< ,^&*L\(AU@0DPX(NP"A8E8$'K.5'
M3]1T?<'I)=99T+=>-:ZNIE= \79DRCM/KJ8#%K*H4P)E<DG$S!N5!MU+4N=F
M:1^,?&^6AA!#!Q[_ZBJC9OLA+&XG)-_A*IN@>?:"%2R&N J:7$^;F8122@I.
M2-,FLMR-OO/Z\$V1UD! '<#NAY16W8WNX^?EY;RN_(A;*#)0M,/!"6)+)1;
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
MA4P'&G/M;'(+3BFKF(F>4_ 74AV?89G I"5P)2@N; +UO:(.\2^9RW"0D#H
M5Z,U'7E1T,NL:JNPQ+0.M2<\+2@HE\!D+SVTP6HCAG:#_I_)!6>"T-/5I'L.
M'AX<KC32*KFBDF$I>$/B2HE%K@L+NG"OBHLV]W][\PB3NVG<GPD''4'MV6GA
M9BT6(ZG0>E"")<4M+8-*];C"D#%"6[RF_VR;+E6-&-I-N_[,0C@3A#K0I U?
M#XSD^%^L#>F(]2\XAPO\^P++Y>3UN. H."-$T9Y9)-]7HPHL9I<9UD,_](4[
MW:;.X1BJ=].)?\FT@9.!H0/@;^N/,J^]BS_!JVFI'RM(7)==.>U$,)$5"()I
MF3GS67H698"4.$2!C>9C[$5G7].37P]:H=- 4KT6W&SA[QU^P>DEOBF;CA3O
MQ].$M];D1UC2C\M+F(P*%%H$8YB$VNP=(SER+F@F-"+HHHOA)[L=/XZ5/LIJ
M6B#O<7?DA"#HR!X_O  _P7PZGEXLWLQ?SQ:+G=9!.&EH _3,H"I,IQQKEEIF
M7OBB/.JLY<F*DP?AJ(\"F&YTHC$D!E.-__K+=_*B_?&WU:]6OZG_ZAV6?Z^?
M?W_WZIOG)_B29O^99I_6S]Y6(0[3?'?_76R6ZT=<PGBR^):GQ?C3Y\F=:^?O
M.W8?^JJ_W#!VE^6K-WX'RQ9,XN]+G&;,_S%\PY#O2;E&O8JV< F%65>[Z*7@
M6 A1,IN2*RDF(_S)SA$>H//$/G3!)$1$<OUX;7]I)&<A2<6<01&XQ)S2Z1I#
M'NE#G_+Z:RBD'>E8[R.^CAR*;:;BRH\:@>$A&L>9TH58RD6P(%)@ID0T(G&;
M7-NT@@>(ZP.&+;#Q. R/$E3GV/L5EZ_J2%JL[LI(&=)?YQ0C=;5,1_+2O89:
MMJ2E#\)'GDYVKK"=Q"?E;K;"X>%"ZQ.-&[XVSO-;G+__2 +Y<3RY7&(>^>1U
MY(2:PFN7(6Z! 6H*'HD\[7.)M+F<>JN^A]8^*I;/@\\AQ=AUH/,>+VK)V:TE
M/2:6V?*TX<*5QT@=*"*Y>LT[_#R;UU;>UQ#C60;IHV84RR:F,=.?(EC:*FT0
M4- Z:--^^#Z*CC5?=Y][TXCL ZWE"_KJ;R.7M4/A1#WBBDQ+0Q99Q,# 1^7)
M9<!8V@1<.Q!W7D=N$)S<-45#BV3 <_C36)\/ZU8T@]J@#[?:VS2R1-O(;FV/
MC,04HY>L.%YJE3!M?DX"B][52:)!*/?$[%'ZB/ER@F_*W3?<6ND77Z]^>:,0
M,>7L@30L:U-'\,;(HE&.\;HZ6N8(J4WGLP,)[M1N[8.G[^S6"43WY&S9 (?#
M]S^TI35K>>![+_R<)@P(R$PK&>O=06&QI,!H581W,CAOVC1Z[L2<K>844L3K
MH'ABG2<*8XK-S"M'<86L[8J$ -*+'DQ9);93,[8/CHXT8WN+K(,SB^LI]G?4
M?[&:X"M\<$G1:@5>)_@*DUF@16,F(_<"ZN#,-IG1#Y)U9J2U!L5=$ XFH1[@
MMJ;]:JBO(R4T E-=#$LNAB?BM:Q#>&-2F>L<;)MRW6_(.#.<AA/O]N#Q@+4^
M]YSLG\EPS^9?7UR.)\N_S>JZ7%S-:0:1,X_",^$%.:6JICDH33YJ7:20R,9#
M>,R9>O@576QCA\AL-O@"GC5K;\W'IG_C>YQ_&2=<7'&A!>IB7&0V>U(+5?.^
M32(U+Q0E:*=LO-O"\#X8;'_!>>]BA@+! (O71>+F _OLZ^O,UQ(L!8?DW2F;
M2IWY&1G$4EB=*HL:C92F3=+#+M2=&4^G]EB&EE<_CLLVGM[.9V6\K!>6-]EX
MI$O2(3!N:T^QD"4%'5(R884I,0NI3)L6JWN1V<56-R!*=H?AD2+KPBK^>EFM
M^9ORYC/.H?*W<1Q'TD;NC-=,.DD&WJ&H[J.N];Z\@"P!=1OTW4M2MT@[%@BS
M%C+I EY7&4&+D09I5")2,=0SV:@B"PEK?\28HW2IY-@F<V9#01?.V G <]"*
M=X&5FY2=GVG]7LZFM%"7=6CA6@UFT\4+I%7#]?<^P.^X^.EW6C"2'?FH\Z\K
M6[]]#-PH)5[(UB?R47-U?]<W$)RT!S.&XBWX-N? #9DZ;RK-Z1#="RXZ\!\W
M??JXT3%J(C-F6LW,)?/(D96<L:8F"=HEFJ!YCRX0S<K43P>\ U:[?5K6U2_J
M_R(L\+__[?\!4$L#!!0    ( /.!95-L8W=I&3@  +5L 0 ;    8W9C;RTR
M,#(Q,3 R>&5X:&EB:70Q,#$N:'1M[7U9<]M(MN;[_ I<]TRW%$'+HB3+2U57
MA"S+59KKDAV2JCTS+QU)("EF&0386$3S_OHY6RX 02V^M@FQU1'M$DDLN9P\
M^_G.S__Q]L/QY?_]>!)-JFD:??SCS?O3X^C)TV?//NT?/WOV]O)M]-OE[^^C
M@YW=8719J*PTE<DSE3Y[=G+V)'HRJ:K9ZV?/YO/YSGQ_)R^NGEV>/\-''3Q+
M\[S4.TF5//GE9_P&_M4J^>5__/P?3Y]&;_.XGNJLBN)"JTHG45V:["KZE.CR
M<_3TJ5QUG,\6A;F:5-'>[MXP^I07G\VUXM\K4Z7Z%_N<GY_QYY^?T4M^'N7)
MXI>?$W,=F>3O3\R+>/]P[]5P^&)\^/+@X.7A:/_%_@M]H)+]_5&B7ZI_#F&0
MS^!ROJ>L%JG^^Y.IR9Y.-+[_]<'>SHOGL^JGN4FJR>OA[N[_>M*XM-)?JJ<J
M-5?9:QHP_#K.LPH&4L"#^4]^_O);5'$%+QKE595/7P_WX"W!TV*8G"[D<?:6
M.$_SXO5?=NE_/^$O3\=J:M+%Z[]=FJDNHS,]C\[SJ<K^-BAASYZ6NC!COK T
M_Z7Y+?1QSO-[ <])3:;M?(?#YS##BY-_G)P?G1V?1$>_GI^<_'YR=MF<S)VG
M\6==5F:\X*],EL"L7N\?SJKO/K&#SHE=3DP9V:GT;&77L1[15C71T5__\G)O
M;_>G]0V$R2/1<5XH9#.O:Z"4 J]Z\LO15:$U'_7UK1.MT/"G[0C(APXF<"Z3
M57ETEE_KZ4@7T=Z >57_%_1D/-9Q9:YU]!8X<!]6=1"-%I'*DFBDJ[G6672L
MKN,\.LT2X!Z%T>4 _HYW!I&*8$(SF5,$4D=E\#H0(CB["%<^5?,RRL?T]T4%
M\\,/;S5\K0K] #;G.)_.5+;HQZ[@EAREJ2EAL?]S)SH"[AUM]7KY3K[HN$;:
M[L,",KG)CM)BNN%%2(UE/M45O1A&EO*93!=1H<>Z0 8#[&4"G,9DD2JCWE/N
M1U54<%1[L/"TU*!KF&N3U"J%)87U4_U?O;Z<^C2-YJ::,"'J+-9(B4A_8R#3
M? [Z^E__\OSE3P]-(^Q6R#[]=G)^<G0Q6*L6%O()L(1, <^&-=?369HO/-<8
MM)@(*"-S _P9#"C\08U2VBH5QWH&DZCCB3P"U2?8LU=T-#9KWWZ0-M^]<;AO
MPO=DWW#]2UW!42G@!.'OH"Q.2]J?. >>A >_A*-UI8H$-\[M)A[ X8N?2KK!
M9*+BC(,=I(?@(V>*/\.O2#$CG>FQJ> E99G'ALSJ"B4'GN*=S=CNLP^?!M$E
M[OF[#^<GZ]SS 8@6W,K2 /-VNT3;4N134^K2[=.TKD#^P,77.E,9;!#<6:$%
MZFP:/M% +%&..Q9=Y7E"7UVKM*;SW'C3@!Y;Z%B;&9-#68_')C; I1<XC/G$
MP*%'Y4+%G[-\GNKD2B=\FR54A2]'D<CLO'R0S+Q[;X8[:Y3N,Y7@B7Z:ZG'U
M>N^%7:AN>?\63FP&Y_02N<,ZR7DG FMK9BK83[2DF%ME><4$.0=Z!L[&8RTG
MJ!I,%$@>HFX-UE=V50;\#NB[G^K5R9>)&9DJ.EKO4F_&*=M[,*?LLBE*3YPH
M7?.)NVP(@:96Y_2 0/#SR;.*@8ZVS':D*A+^:$!&]0PF*-)F7IBJ D-=N<>+
M>!+^SWK@EH%'C!:AY@F";3K5">H/*9NKJ#_D=06"S8"$ J9@8M!!45H=J[HD
M&0(R#ZPL\H9%%VC"PD#VMM2V>\O2:^A^_&^A%3H6FKP&927:OG!/G.)+2IHL
MW$(C]O9P]XM'\F*Z_II>[=7EUHO)QE')M4(+QZX:3W+U"_0V;1\, [7O++="
M/\%7@JRN"A57PD<[M#=M2,S/T-J+IFH1["DN47!UH5.BVW)B9N%>#T#DC_Z$
M\70;9=&WY#$O]M;&8X"$>L-D]G;NP6;<Z6!"_$>>UEFEBD447+1F[G,4<(ZD
M+M *04*ZB0,-\!3^]2_#P]V?PJ.,%!PR#4_--[(SMT:L_M+)]L>T>2R04\+E
M>&J")X@OYUI6%Y9IQSI_HC^0&5K+*^3^-PVI@T<QCX,_0B;B[KUV&QN\9A!,
M@WGV2&.\ $.4Y,\CU5WTIZ,X+FKX^L,(#B"?==P<N(EM 6O6 5\F.V\ FT7V
M9<C1Y.S?RXR<U459@SW"' 36-V3<?MR)YD<P"U0Q4'["O-*(:3M+@1 'T2Q/
MT00I>3=GR &!ASHWO'. DA,SPX=I"D'P";%\%HT4X'/M!43QT%I$?%BI04[0
M:,08)BIQEK -"#3$K+!_7ET5?AT\#:8D,X(%AY]@>%>%FK8GLZ6_Q&F=L.ME
M$5T5>3T#(E4I+(V,@I<'Y477G+0J,AH140$]!)D.!]E!DDQG.BMMG*-%$=W3
M\\2  PUY$L9Y=C9&,HSZ)!EV]^XN&CZ).L6,I<EQ^B,2!MUL_HZL?1[.<><K
MF?$J!L4C0RUOF='>SEE/,W?"!M8?5\%>$@_(NC@HK 8(-<T_P"5X4Y9G3PM]
MG<<-UP]H:Z!4ZH"K /=4)FVKCXE586^5% W5+F!0E@?<[+5I9:_,<D[?><U:
MY;5>F<\B/&#7WZ)&)8BZ:O4MRZSBMB08_G=2V"?,U)5^.@*U_/-3-09">:W2
MN5J43[Y!4LYW2J,YO)/3<C7'O?^:W<RN&VSIQ>'.\UX[$$"7[ T+W]T9OKJ9
MA1^K<@)'6 [@NAEU%.-PEM2?GL?EW?)%']7:'3 N/J__A0X38;9EC4H>&]%;
M1]L@$G2T-=R.%J"I=4NL$7+\4J5H!#BE%M5<$0K+=[25,C9_WFQW7*JRC 8'
M9UV#!IQG-7PWS>LL?(,=6\,$"?P#' COU-W9T=O4:MW+O6QZKQ5L(CDA+C6H
MP1>7IU8E9D=(M+2U7IY-X=[0PBS-EPI4Y\/=[2@!E6(&VY<G-QHQ2UKL?738
MA\84^\,5AX<[+P]OYHIOB")[<)J)*0))/BTH\,DG1;@B.RO)5&5:0WI'MX<G
M\#GFAL05YXFP#JHY!#?/B\_P9T"_8U/&<";QU T\\WB09Y=5:7=DZ5FF7%I'
M3"]P)[GA>@!3G8ZT@M6D);6":)[7:<)1HA'F\LV4P8_)K3XF,?7A%F=K))M]
MWGMTX/=WGN_C4IP&@LX:0.S5R>$(X1'!1+52;*>:.;/X/6*,.Y,#'_3YEA&'
M=)J!(6$2HJX/T\R,@+[>U D>D7-@,5EL4L//.XJ)(H>O7C[ON5YS_.'-^5IC
MBCYM*S38Z=C.E'@8<(RP@7IJ0,4I@&\9C+ @9PR.<V<(*M$S30<%HS#DA-P.
M<FW;G(>=8.@-1BZ)3\1;X4]RA''X)6#$<"V2QERGUZAI[6U'4YCNI+S%D15M
MP7. E9I4,IP4[ 6.")F0"OE?/@(3'%[,SK-.(H5!_O4O!R]^PN -&O"4=H66
M.' ,@^D7Y BF!;3W;#^$+&(:\4?>\CZ0)PCIL[Q" 596L.9.H.:%OLKA$_FX
MFUEPXGPN*=\&G9[ /4";!!%<:)L+ T+(5+"E&8J.)KW+Y)U#2J%LQ9=7!BBR
M,.5GI,%KDZ-#!+VXLUD*=(M[GJHYD'LF_MV!>T1JIJ820>U<.B^&AR[ 6H_@
M$=%O3&@7NKC&4"(PL];I!)JL0#2+GHS##C+\Q%TV-D59D9:,OGL5(^&F<!9!
M9Z!30KGP: E:L=NP9> DED[ED-$%$VRL$"UPZ,NNU!?4@.CFDC;.^]@;^@#Y
M:H+1PC; %(H2[:$[FT#?,C]MG5[IN#>R_'[QRK<<4SJ>J SX(1RU8PQBY^F:
M5?I/&"FJ;)Q=+8_O>R<:T1-?4UY4_-_BQ4'&[3K6\F:5VY2!LMT.@C9\^9Q#
MGX#J$&-R0EFGCK,L[TU@,XF\MY4]I?EBQ3QGE0#MP;_X*DR.7%8&F,ET$,"
MHXGWC .@Q!\$D;9T,;A_'.!;./TM)UWM\U]>UN4H /X*VD^-0]KB\$1%5J-,
M$)ZZS=R?V7F0:0,\W2:,^U&Q<M?*IWGYT[U"AP_-#.L/XW[T13_ZHA]]T8^^
MZ!XP19OMM?QO/P]UC]S1C][H%:=W<YW1:TJWN 5QY X9$8\I&H\I&JNC$]$J
M&7 $UN'17!4)<!+\#YLO0>  /7.%GBI@&6!!.I^?YS>)0#.$:6$LJ\-\XFM=
MDCDSKM.47(3DYROTM<GK4G['S%&JA!/SCUX*MEH1FY(,G%8N/R-#Y/%GQ)1
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
MM&UJT,I;#VH::):"'UB/P&HP"@WZ#<%DW7MDHO=AHGUHEAHP31MWJ@MC2W&
M(PA.B&NQM'\PH*C2E JL-H1P^P4FW'?"Q<YG/2-=%5$W9QK:(/HPXW#FN49_
M:8P"B[O4R>_ B/GS'QDP>N[DUBP6JE8TMML0>C]XI/?[M,/M'[T'ZH77U0@@
M%3&,3*%CA%7<$&I]_DBM]^C7AO4@/:16JA4JM,!TA$D!;3-'6K6;KN[I4Y6.
MM2JQ.)_8.'<GFYH287+KN+)HQ1-X05D)3#D62!7<\VBB$&B\U;."M'%D]I@&
MIHN2<<8(8VQY!)AW8UP6KHK&.LTM'KHIPW<E&H0/F@2^F=I=7GK[6P><,%]Q
M7S2%J([J>W=LHB>^-C 7$]^!"#)X,Z4HHY98K)4>"?2FL4WA'JFINM)E)S\%
M90#H#%O\-<">"SVK??X4/3S&?<::B3PEM)UQH>K$;NAU-QWS$&S70)L-OCP*
M*GO'RNEJ8N)&@ST/7)W47#*1Y@N5<K<4&'(F66YM>]0+##&O9:2= QTKDPH(
ML'3)Q;<9W5U--Q!$/4DL(:M7$QB?  \V406D5M*^HP'T;:'#6Z#_-3,,A3V!
M%26[&TQPW]K?94@_.Y?.4Q1,QK5GP7Q];%6+N3&,EQCV.76WFNE,,R:(3:,;
M:^9F%A,<]Q\;#0L QBH \]L7J.EG:BT2W4&#P9?SIW TWW0-;UM$9MEP !CO
MV??]E?>S(D)0@SQMF>3R(-MCZ!HS#PN6'T?6+1V<'/"R(=-7H-/0VK0[#%^H
M8J3@ #S]\"75"S1Q&;(@2[K\:_;)P-2OKC0B?/M3C*66\'=8$+R:FS P0/E-
M89+6J)T=/FIG]]#.V)L"#/HX)]"QGFEJRN+"L@@A6#32,3)5.50:AG,;Z7;F
M.TA&;B%&[:_*&4(4X4^G<#*BPRU-_3,OI/%Z-#PXPL_G+A>>O@'^,:W3*U4%
ME<Z:CZ9#H2LXQSEL@UO::FH'.$-GED>$PC* B&ICV.*<NCOSLE^]8TE6@1.+
MD@LK,+XW8FB/DZ/[UG#IR2\L,"S@<Z/ML$5.^16[B]\(!<,I#</]K61[:W_;
M,FZBM1&<WJGHA1P0(-:=SS.&0;P 0X(3;TG?,V.47<]!=L& 8L$!"XV;*D<K
M(*NG([[_.J]LB:&D3,<HB2V^GDZU,S'>6FO>RK\-(:K>]?L!JFK@]C N^)(J
M3>VRT;+!X)+?*=PZMU4#UX)W/LFC.>AF_C=0);'E/8-VC#2"54KW>?LHYB[4
M1-XVNG)E&%/U)VB5E>N(33K4IA1A]*W5"V?9NY9GTC.!"QBEX8YOIRR5"81A
M6)::(\<J:V"FL=UNOFW)[1IUOQ>/NM\]=#^PY'NF[B$'.47S$<MKSC6!?SN/
MP_#5R\.[Q?KZF23WPPL^OE.[F;X<]I>/A_WNA]V*^YX=>')3 0&:I(83C\H)
M02E.M55,O4ZQ(>Z)5SVCVGXWJ>\+:G0'Z9)8*D-XNJ#\DQ AR)&0%XOHJC;L
MJPV]"96KW@^%&E?]4RH:^OR^<=_$=2:T[O:'\(>]9]=DS_>,X!5^8!="NP"0
M("C14L0 (G:$*Q!,"W2W_[FS._3YE')_P7]0RF:L9AC$XSNI%1.=H-*G?76]
M#H\.>_!-6=:<2XE_4<(D-Y 4GY_F/#&VG,E 0LM5@F7PE;8)96@O4_Q*L)-X
MC#M1=%%S,3@.6'PC=>9?BT$O\3KR10,+7$YBR\&4@QHI_6=%HPR RP>RS$MG
M'V.VE,>Z,5R@1WGM#X +=&1\]8PIA%[OO=W=YYU9:J%\HR,P0V\W1R(=%DZ0
M>[ IQ-ZC_./^$WL;?K>'A)XJ!P*<21%&HP C5D6!D+AY=T+<3"V*')ZGJ)V-
M18?OG1OC'M6(W[W8;[C[P*K]6JT#>U[M]^:NC+8_TWKRR[L/Y[]'']Y%YR?O
M3XXN3O#/X_='IYM2^4<(1N<ZI7 +*K_8%JN,MH1YN]PFX5';G.672#599ML&
M80A\T2Z[=D\Y:;:FV&80U$Y8CV@+>9G<%[ TNDTX'?'$4E/ $$S?D4[S^88(
M\4^_G9P#F0TBNV0.R,EJ+HTU5Q$#+*.U[S&/$K+XST#G(;_6\P'H2GM#MQL=
MM]@5=CUF-VPUV[E/:.8$8'-+ZQ&N/WY'.0X",44[(EUY?9&;S6ECB-F"+KK2
MF2XHY8F/EPI1J5205SG#_L*);;H4'!82Y.3HYZR]6%/W*UU4B/1L:QY]IDCG
MUL*6;L9VGGWX-(@N<4^!*9\,)#I-P/&-)%+T>YE2:KA\=P'',&R%2]>^NWI7
M1P#89@-AYUTC!EOXVB82@H#EI,#R6^>_K+4V?+WX1-UB^7??[D?8F@BQQ.+"
M"4]K[,0ZUH\1+I'CW#)2<N50L7 UH3:9F)#5SC#F5)]FSK;O0#^6UH)E)>FH
M@7-)K%WREW&!<5B#*VZS\=BDF)P!G_^DXG'L\E$7=)\O^)7>V.B0PIQHC7XI
MKHRFLV%X>(C<.0C'QOW<"-[8#2UG="!X?.+31ZRQ@B^]XK$:Z@N'/W*VK<",
M"VAG'6-#%TPOH=>5)9PCXN\E%CG;06V(CK#7RP.Y)+:6E,H>G,33ML2P*6>E
MDP6WM$ID'-E5\D.HT:5AP@$'T:!FD^B@JWN#7;,!:K8C#>;_&"^;P&+I=$SI
M[1.$#4_A'.&M.6%[1^4LYZXWU"9B>]!HJ7@=GAJ8/AZ9J@ *;IR-@47$KS.G
MAG >#[8GA=-]G<=4'B"ZB]M.Q[2L*C557\RTGMID<=^E"!Z>JOG  TM;3D"=
M=_' ZQ&.T;?-I.]@EQ/D/G5R)3@(B-.+95W<--D7'\$C/QMLP3E159GC9O@L
M6>QDD''S#OZ3D@V=O)XH6DQTL%/F*G8WF!6&*UJ<B8%U)VVJOJ%_ =&&\MV0
M,;P >@BU[H#%6%K  !A!L+:Y3R9AN/M),6^EME$=RF'020_7"=M:W:&9(#8,
M#3-^\>FH4&*W+[6(&FVDVVKL@*=ME5IIS103]32D4[.D;3-XKUK)>X\<93-V
M1IMB0<J6N)I>6??()HB,'H9EN0;01J.'KUX.75V%N39I=(XC*ATJP<O#0S;<
M")4O^L?IZ:K+^3+*\P6I#9N6"6#'6U-R\QDDS,:%[W1"N_^.EI/F]KM.<+^C
M]QK/3N/J3WGQ&:9WE."^.8YXKJL"#!:<ZEE>$;70S!JWGBGI&/9>C8"4S[5@
MQ#>OXA]_5YEBP)%5U[U3!JPS,)0-7F+SX!N7.&X PY/D>'1!Y%.' ['PP \O
M#OR-O\*!J$P,%Z/VPU,Y0RY:8BF<]2K+K7N[NR_]K;]IE<)RGZ(V0Z+C(XS,
MMOW!I<(.*&#4V:\: _X0Q_7,KA)>?*'&&BZ2AS8G]R],<?FH@D<$D(S8QJV,
MAL.]@T-ZT' X/!CZF[$_39X:]B-\F&9F5)?1&^#(&A<3!$9,6F(P2\R6\_>?
M@RBC";2N>;$?#!#S?8L\@W4$IC2M,R&*,OI8F&L5+\)'@ZQS*>X"3H ^D-:-
M<,-V0.'2Y/X3=H>Y@*& [3Z(CG;.=RYV(CRS+^3D[NT_W7^^.^A9#2DL=:G_
MM59\\^6UO(&?R!4G7NA\+/)*6%CGI7/<F)(WIES^V7*9WX%S_EG#@8>S/W<.
MJN:P;(XXE37<YL+J::#C,6'SVY+OZ!N):@_--691.""BI<R2-$<*)377=S4A
MQ0^[6'&=ON=<E/3AST=+7N2L?U&["E#/<UA,$.9S$*AXK\ZN#7!+MANPA84P
M8%!YX>NK<9W2\\#0O]+^ DP'"[[V[2ZN=?@]F-(@2=R[G$6 (&2NS%H XRB3
M!5NLZ\1UX0HO@^U-I?O1")XN8E]YH\=?ZA\C_=_ANZL\3[#(%N09[LT8Q7@"
M\HVPXJBR?-" %H!#:WB=V>M7XI1U6>6S&7H'$@VT)0OE:V']WY4M:,Y$K,(C
MF@WJ!]0-T/;?F[%L:CXX-2-\5YDJSJ\;D0H/%X7EXVI!# ^7U$*W81H3VP>H
M_<&9*C*]*$6U!VK3Y/=H%5M'*']AIG&$:RM-3&@7:EX.:TJ1)1?,C/IGNFF;
M;)QZ( <]S>4JH(K*;K.XJ\!* "M6>W_:)H4(XJ_F$F#2.0V2K,LE X],2Q5S
M,2<P"6S+N)#S0X7B9#&)U9=E#:MO0WQ5H.Y/Q+BLPDBC*R%U/7DXQN)"); F
MLOA=5B\(X.IIP$J7_30WQD0&]MGLZD<W +KXJ8A7]E"5UA)'9 ED\'C2PKM0
M2NC@/4%,J>$50*< )0]ZOT+6CC&PO[+M'F)WA%V2[KB0U.PO!M9_P+"/08]L
M)\0*;^8@F"-E1E+Z%/J!01+-6/BYCG38'=(%.)9Z0U:K6^8I;D!:ZDJ *0D1
M,\?T1/*/ 8<JQX$CQQ\TE 2%Q8SPY+(AAV&_EX[;HRLLSVRH(G!: SW>*>\?
M,( @)C[8@X(4VE3SV6)[M=L/9Z_M0V[=>NV(+$S4NVCW;G+18A@00[NDS  1
M\Q/X4]NUZ7J1+DF$H*9_>=4)<;*Q[#X-X^W)D<N"H..GBAS9)./\<O)N7>!P
M;O(0MMV H/G-F&\D@9J**R"Y9XNF'W&YXQ6W8?\SZ$79"*W?AV+<9#]\>O/1
MS58:Q-%WEKL+!VI6\\0@08&'4_@=ZY@I:&YY=KCPL)0HCE''P<\2KX>)((>S
MVWL-9ATH@ 5Z2C_>E#Q  QLT_4D-9DFDP>'A91\TPR-;F84I ;-%%Q7BM2@C
MEOM;V8$:[)B+[Z(])O[K!F'C@LBC];]J5"61N0?G(Z!SB0NLFL-&AKA7>W5;
MY.[VS&9[H/IFE3<+@A8 13,RB'1U!<M&M/*R\56@2&Y0LL9J\QO/LV7 -[9-
M1UCJA=5K"G8Z.3IUL9OVT9XU8C@WJE@;M-RK[9@[+W>2<XOZCE7WNN^MZR_2
M"77CEMK[[[(5R<JM6.;]*H'](*X>BH9R0AA#R*\1C&/.WA#G(O"A2EQ)]HEO
MZ%KJ>ZQE($?!MC8YH<%6<YC!XBDB;F[M#;>1.>LL405!O3623<_UM8%!?Z1;
MG;)%T>LEG:I;/5K&OA?\$K.,%1@:5W"4N ^"I)H%P%)D.5''!C2<8(/:AU8@
M5!BN;6::B7"-*=E6"]@0(#4LK[*OGAKJ#^/VD6;%N*J+I>-]KW&VT^J:A\-K
M:A*.])TLK()N.S,\G<EFWG0>UA0.N*/W_3$>\*U8R7@E*WF'+IJ 9V R4!9M
MO6AS"Q^PIRP<X;TW&8TH)#&7YK->.@^V[PH^PFJ3 A IR2V"X8:9.*$-VZ[S
M^55LVF.;$<<1B.# T7S@^.*I9IF\)(IU@S.UM%[KK*/0N'!+/1ZSE]\6+TEN
M/JWXI+%PW>\$.]"@64+\F[UO.I/%2JPQZT9/NY'(:LIZR(:%//S$CHIJNAI9
M[9LA#Z]NEX>^@_E(-YKTV/1QHBWG% T<A6(3MPU\Y*3 7%V'9<_E==(B2DM[
MG$*DLZ23P]OX;2')U>&F!AN_O-5@^L>%&35@[*+]K?&V\QV<^WN:@GS#PA:3
MV^G >K6[M(8:R")MG<M[*S<N"M]B%);TW%DTXZ9_1"BIQ7<"K189'YH,&^+W
M/>BEWU>\<'"8.)^C!Q[;=2['9=!1GO1.]GIY-Y@->^@@2)58]Z$O+N'>\OXD
M@&Z*TM=3/UD4,WQ3;&;*IEY2')>1N$DC8)-OP1D&0<:!Y"!0AB_&H9MY49SU
M%3B1/P1 TL<NW.P+\TX^'%L..;@Y"X_AJNV-9^_/W_@;<QMIZ^Z>U/'BBQ/W
MWA9R."X$I25P+X_00RZ^8+M+X[J@M(P;=BL+PX]-7D.[0IX-T,,F9F1"YQ+M
MD8?/!9Z$2V]2AEA=-3[9M?ON&>S!(,(%I<X\)\=K+./'0^@607R4F(_=X;HF
MPD^"6(A.ND(A8X*"1:>%;39 )AL8N!7!IV#^AAZWGL]J,P4#>2N6 BGM@C[9
M&][-,DC1IB$EL$.8UT#VG-V^54$:(F>.EZ+WA1)B*.T-GAQKG<A[,&<7)A&-
MJ%0'&Q-2X$2R^&U=@<QBX8#L>;[BJO=Q9"#$VH&G<^#91CD*IFT!@W%K#2^0
M+;#!TD[?@DK+/-Q)S"R:<ZY\5Q@WR77IVS$NZP8V+Y4<&S;Y4GMV=86SS=A[
MB]1.D#I%4#SG&9^VN0]+YS]8Z 9&,$/0\XR[7M8X6MZZ2O*X=NT1.9/+^,Q=
MCWW=[$'@_1PM:XA6]+9U6JK91/<===KB A*?..R\5N)Q[5C!#5&#GO=3#=(9
M229$CNF!"M1I>I-;GM3I,,6C'1%!KFRS/:*3\].+HV@FD[-=/3'O8ZO<WA""
M.NPE07'>,C7L6#<Q>2DP'IMB2BF'G&HI^8%S:MT:$I&XH&WZ=1$ P!<+&[W$
M*Z0&E$K$D,51@J;UY0C7<\T$L>H3&:W0,L6-W#7=37E;(KY5!<NO";P;_CN@
M5(.:!;!8GJ0=%'6YE1(^S'UBN7V1$[:]J_APE3"4J==:A4KBYN3=N.;RED7D
MNY_8Z5(]/\H>3".EU$T8'<BFO, :UVB+,H&_*%ATW=T!V8P;6]*]'8-(5_&.
M*.[>.6G?649;9D?O#$01F4HJKO_9>BYG-@5FFX-_.U]%.1,ER"!9+DD7).K2
M-+-9P]F?-=(0ZUT#N([2+F!P*!F=VQ,SPS"K9&:U;Y<+Z&]EEU)G<@TK54L_
MQK9K1VJ44$<TE0H#VU\9=X@;6(@#R\U-G*F-5+[E2D 5*&#OV#C!+@C-)"(W
M5UBFI0'PX-U>XY)2FV9*A<Y73DYP#MMS!%LH\N6JXQH+N1M[*RD=4OC-O>$4
M@R!4U/JAK#J+()V5A9L(;],<3VZJ+S@O*;QNFCR8N#0.SU90@1JTO]9?0&4/
MATOL Z7.- ,A1"G8.I.4"BQN[TK +:;DU"0CPK]/"E!IX -KF Q6C(,L'!:U
MOM.Y3[L,>F_8#.Z_2>ZV=9!YLS*T6+FWNK(>66LW\39QHGFEE]..<>6L*16R
MR(.]Z(^=BYUC6]L4#?=?/5]LC;"YQ];1=L3U1+V#_WH,@_WPI@5]5)J.\VQL
M<&E %MM2R+,\>XHIDFF.T ]KK81;P30[DJ*]>WQ"77>N=9K/J%313[!1.+H5
M-.<A)*MM5(C@)?@X5(DDQ(T"@N5 BXETO=<9E0'S1 N=8#*06ZP<#N498$DW
M[ -V[[.%NS_(*=5-'3_*,]R]^VX-G0K43NI$8459&LW&>2L7V?97$FB"9F[R
MK!ZE)A9'!>5H@#;BBZ:6A'& GR"]8]5VU(H&?M9Z%G$W<&KY&(R+RH)RKD9+
M\]+A$$C/%E*I^6%.+?(!H,7*.?I"31!![>'@0VO1 MQ/#"83E-NUN\;<^#XX
MHAL"V=]KV-15R]\'^%0$3N7N1 T"QU*KPFA,YJ;8M+1];3CA+'S1BA2+-_8>
M;@"H*/:0F7(BUEH^0CPV.B!<)X3<F\^+(^^O2,\/G,1.M6=\J)Q46];YIS-=
M>6]VTW6YD@-9H [*/IYSK!?4ZYJ=Y*[[W](:<33$\YFNU<);ZE1I@:#*4>;H
MTHW<I4?;BL2\0L0IU'AC5HI'UD>?1#&,"%BE:Q -O,2"0]F.O)3%,,62T+@,
M,*J8>V0Z#2<A3XF[!^Y>%FKU]DNP%DHT!\"VEW),MA@JT,N;_F0"#H+%E%H*
M, J,K6_?2E8L&1<+-U[L6Z8Z_P)NETIIPD![FC"\%!@X&"Q7 X)LP49Z8GK$
M.<& J711NO?K[O>C7["T^_4G)U9P[,8=%]^2EF)OV(92DWDI.@[U9):+PVD
M[_VL*RDK1B$IR$KVN?1J&=VX>W18C:N*>"+(B_0Z=I!C?H%8F)6.)QE9T[P8
M>#!JM-7')K7&6)F/J[FRO71).%UUO])'8H&R)CG&3?R('4F3@4?O_5>-[P &
M=FUH&^$:C%707T9(A39&+@F)5Y#5W!MMA]S-$&>V A33?4SF"S^E%IUY@@V2
M)T[=)]BPE4IJZ<-ADBJ+(2'T[\7D^4C5G+LEV)I\8LOMH.$U+!@&TA*N\L3R
M&]"MN8B=N"I<^B>P[3(Q#M%)-7I;=T2@?#S'*N;!I%S8"/5%[LIBE46))LN%
MX;R($W=C#.A"K#D,ME.:<!G&VNQ0+!172PV3WV]*/^3%(94PG+>@]K6Z/9,
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
MFQ!(*73"XT7?I>T2H15EJR&(3[:L!?658>^R@GU[4Z6=6*5QS35.O3/$/BF
MSF*O;WD=#KC.:LS9OE&Q\Y;R>O"=XX%4@7$8&0& #3Q($[9*9R5:\)@10BD>
MW!"%BD;P-JPB2M>O @^+1B%Q"!]@L%DAG%7FP;Q<"GU@.[:4/&Q),<<:6!-M
M*RFW(-$!7)YF*>6AZA%8,T:A9V)+2N[UJSEG[X5H']JN!4+3QDOJPM@L#Y (
M4LS ]7=X>CB@:,B,<G>VA'#[52NR[X2+/75Z1KHJHKZ0-+1!=#GG,-R51L=O
MC <6]S^2WT$0\^??,VS+3#V"=L+V0K8E.F+U=ULI*M6:;DI;P@J'WUGA2WKN
M]8\5NMJ\C*@T'M9@H=;">;$M&L>S?E(K-7->LS>4:51H*8401G7;^KYT/S5=
M#4EG*AUK5:*T(GG&O4%FIL1R@'5<V:J,4WA!64DY5DRO*KC]P%1A0=502T58
M ZJE*-H0QZ.+DJL"446@U1$@<,(X#*^*QCK-;=U74X;O2C1(8=2-?2N3^[ST
M[K<.&&Y?<5<2A378%)A2*=5^I>1BKD[7'%PX,C53$UUV\@P(?%A=;"O3*.58
MZ'GM81_T\!AGAWD&>4IU/,:%JA,[C9ONW>,AV$XUOMUU>Q244(LYF178H(VF
M+KXL95)SFD&:+U5:4?H@##D3<$[;'/%"0:PK&6GG0,?*I%+B3\Y'?)O1W1EH
M ZGZ)/%P,GHT%8R2XEC-?&7)+[3O:)3QM(5!6R5]:V83A<T&%0'$#8+"=YYR
M$ULWET[:"28#:X>ELT8I8MRQ31J&]+FF5]ACR]UJP Y,K&I Z)^Q9AZV%3]Q
M_[&#H:36KRM/>O<"-=T,K46B.V@P^'+^%([FFZ[A78O(@@H8@*LY^IYS\GX^
M;*C_$4];)KDZR/88NL;,PX+EQY%URT0G_;Q$S/0$SBU:FW9WNP^J&"E@@,>7
MGU.]1 N'DZ&SI,N]8I\,HFPRT5B_TW,QIB?"WV$2[7IIPBG'VW( '_7S .ZG
MNGC*MC3(Y].<JAGU3'54MG0AGR!4;XD.UDQ5KMP%UXD:Z39>%PY&[F!!K9#*
M.=8^P9_.@3&BHQVPHS"'4QJZ1L/#$_Q\Y1"\] V(CUF=3E05) =KYDQ7WJI@
M9&;8>:VT"<BND@6Q+(\(S\J@]DR[S"+.J;L9''M5.Y9D7?U,T>Q@!;AQ_99
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
MBF"!?M[WMT$C:&"#IC>L(2R)-#C(O>I!Y^K*]NQ"H,-\V46%>"V>$:MMG>Q
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
M1;O<9TG-=5]AY[]6;UE/"U]YKO7?;'DRRI,E_&=:S=)?_C]02P,$%     @
M\X%E4Z/"DRT1"   ;BD  !L   !C=F-O+3(P,C$Q,#)X97AH:6)I=#,Q,2YH
M=&WM6FUOVS@2_GZ_@NOBV@3P^TM>G#1 FV2Q!?;:7#>'8C\=*'%D$:%$+4G9
M\?[ZFR$E.XZ=UNEV6R>X G4L<4@..0^?>4CS]*>+#^?7OU]=LM1EBEW]Y^VO
M[\Y9H]7I?!J<=SH7UQ?LE^M__<J&[6Z/71N>6^FDSKGJ="[?-U@C=:X8=SJS
MV:P]&[2UF72N/W:HJ6%':6VA+9QHG)W2&_P$+L[^<?I3J\4N=%QFD#L6&^ .
M!"NMS"?LDP![PUJMRNI<%W,C)ZEC_6Z_QSYI<R.G/)0[Z12<U>V<=L+S:<=W
M<AII,3\[%7+*I'C=D(="0-R-HB,8=(<)'$<'QS" HZ/1P>%!+SI._MM#)SMH
M'NI8-U?PNI')O)4"]3\>]MN'H\*=S*1PZ;C7[?ZSX4W/3A.=.^S/8/WP-32S
MWA@W$VPOTL[I;'R ;55OG"[\HX-;U^)*3O*Q'W,CM%W7C[729ORBZ_^=4$DK
MX9E4\_&K:YF!9>]AQC[JC.>OFA;CU+)@9!(,K?P3QKT>=N(?9V%,A]B.DCG4
M8^SU:527MZF,I&.#7KNW.J2O'$R,X0'S@T9S#L;)1,:<4,MTPJZ,S&-9<,4N
M;R$NG9P"^Y"@!1AV51I;<G32:?8;Q+[*H-NG:BX%]ALW$<_!MC[<*IBS-[&C
MDGZWV__J>6H\B)_'-_+W3>UPX]2^:[)/4BG),W;>9F^U-DT6^^F>XW1Q]_+%
MZ.CDZQ%4<"&0$EH*$NSQJ,:4S 7B:=RB-S]HX+UV/:KOW_OJM!Q[4L)0L)0C
MC@U,)<R03%TJ+?NCY 87GIKC^T(;!&O.?M8F8[UNZ]^$W',^C35[EXO2.B/!
M-O%[W,:P'9^PYQBW_L[%[2VW&"V,2S9G-[F>*1 3:(;P54$3&EW(-29*[('+
MG/%\SLK<F1)P!)@Z?1;%:'*6X9.1R&P))VHR3&?2<YFW6S/((09KN9F32<9O
MP)/<HDV+[P0Z@UTJGX(K%HREP92+9CE61T\$$N<LE7'*;$D?R_HS,% U0@/(
MI%68FRG-SZ1+<8"V0)*EWJG= EW3 H<YQ6J"1?.[T_!\03EX.J $EL@<PTX(
M6H:YB8A$<RPV=\IEGB#5A*R+"5>5 MM$*-V):1-A*(F>"D0"@9C K=02I15
M[+VN<2$(+T*;9%$J-$!H:L2/[\YZ?V)N4Y8H/;,U;@U,)/(<I7=.+X/?"66M
M)?QL[<R:M\\7@<.=0^#U2KA>V0I=E;@@ M&58J,0OF/<@ <+!E]&"BBH#!"A
MD9(V)7,RRY \B4#I64@;*VU+K$>T:K0*J"F,CD'@:\OV$"0"$'4!"9>W<<KS
M"7C5][%4:-$;\%9OM ?[OFIO),)3>)2D>?. 5FJ?$:W= 7$ %?FR=4?)2D<)
M=D3CO ]MM" M\"W%U^!@A]#*]W<'K4,OOB_ XC8'H^?SWY>AU:34'//2;E^%
M<F0$").JIY!U=6FP 22NJ;2>#M$*<M\.Z>\ED=XE8P.*>]Q5:7>)G69%U%0H
MD531%ZN5%'Y[;LO(2B%YT(DRB .?'G)JJ;24L/TRM3Z[>_+$_3\ZA!MS7ZE
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
M;;=[[P66G^&6HK\O>?H_4$L#!!0    ( /.!95.HML%%]P0  "L5   :
M8W9C;RTR,#(Q,3 R>&5X:&EB:70S,BYH=&WM6.MOVS80_[Z_XNI@:0)(UL-V
MXE<#9$Z*%>N:-'47[-- B[1-E!(UDK;C_?4[DI)3QT'KHEB[M3,,0>(]>*_?
MZ<3ADXNKT?CWZTN8FUS ]=N?7KX802.,HMO6*(HNQA?P\_C7E]!NQ@F,%2DT
M-UP61$31Y:L&-.;&E/TH6JU6S56K*=4L&M]$5E4[$E)JUJ2&-LZ&=@6OC-"S
M'X9/PA N9+;(66$@4XP81F&A>3&#6\KT.PC#BFLDR[7BL[F!-$X3N)7J'5\2
M3S?<"'96ZQE&_GD8N4V&$TG79T/*E\#ILP8_99UNJS?M=GJLVXY/LDG6[L;=
M#NN15IN=GL1_)&ADA.Q>1INU8,\:.2_".;/[]]MI\[13FL&*4S/O)W'\8\.Q
MG@VGLC"XGT)Y?^O5["HC:H;Z)M(8F?=/4%>U8F3I'@V[,R$1?%;TG<\-K[N6
MSZ20JG\0N]_ 4L(IR;E8]Y^.><XTO&(KN)$Y*9X&&O,4:J;XU#-J_A?K)PEN
MXAY7WJ=3U"-XP6H?D]1Z=7DWYQ-NH)5N.[3KRB.&9Y@*IKZ2Y2.F#)_RC-@*
MA>N%T@N"5A@)21?>-M\T1TU(6ITX@',-YU26MN[>9WO#,B?:BT] 3L',&;PA
M:D(*IL.K.\'6<)X92TGC.(6/A6>O3&\%[)$R^F2UO*"HLI]TRW^^@-J/IN%%
M 9DLBBJ6*V[F+I*O%T2AJV(--ZR4RL5Q1):9A!<%76BC.-,!WF=-.++\AP?=
M-(T'-VS&D8@9<@O)X!A0ZW.I<DCB\#5,I7+J2S164F %M7WD*C-RPM3A07(2
M#]+ MP^B8<H%YGQC$R9\H;"AH?.DH'!YE\U),6/8=_*<:VWMQ[_EI-BD8,X4
M0ZNWS;.^U*8%L&(!W'(A.,D!R^TGB>99U>>XI%'7+TVL/%8$<*V8YC95CCR:
M<S;%_=$>PY<,KJ98QTQ55M6KO^':O6!023WG!2DR3L1&ZO"@U1U@MV9$+Q13
M :!(:?.Q9&(=U*5]']D ,@<=I)5;J/'Q\]#Q]_9Z.O HPGB2"D7OBWF6O3 4
M()TXH7P-[PJYPNS,V.%!ISO8$P:];1C8QY)06P.A8%./@RU@A%\1&4?)<>W6
ME]]^.RZ=IH_#V!6"P^-T(1"<F<Q+80&Q 8EB?RZX8O8MJVWB=(7LI'5$$(P*
MDLX1/=XD^QY2&SA5&4]ZK;:O&M1%&<4\]P:VQ+_)7*?_RESS AMF[M^0V*4-
M04F*JU5'\(5 N&W3)78-F_/ DHD0@&)H#/:9JIWHP$E--_T'%5(W'KJ^A5P+
MX4M&8G=V>^K=YM/<R?[729CO;_O,/!U75(9,!*NI$ZDH4R':*DBI6;^^&5"N
M2T'6?5ZX'9W08+NL[5BYM/TW(Z*:"EP1>W(U<:9IIQG'?F.<$0RM=ZX&TJ:G
M18;N$M.T5<L^2M\2CIQZ57/4(:I\IIACH4M2/&NT&C5/56S]M+R#9'N\L?7W
MT#GOUY>'I9O97\DERW$R@(X?"C;Y_H#OZ1Z^Q];S[R2&AP?MTX%VUX>SSC[A
M_% 8*AQ9E*$MH*7@%&J/_DLQ^O2XI"??2'GL-=G:+YVC:\7QQ5'BFV.'?ORY
ME?2] _/!!\?_P*QB].EQ:7TKP/SL#\D'H-WA?P2TD9MX=H:[#Y]T/#AS*Z4_
M=.PK)HBU?^<4[KY*W405WXN0"9;JPNR*?.3@KKKZ8T1WH'GV-U!+ 0(4 Q0
M   ( /.!95/4!N];55\" "Y2'P 1              "  0    !C=F-O+3(P
M,C$Q,# R+FAT;5!+ 0(4 Q0    ( /.!95,UMITJ*A<  !46 0 1
M      "  81? @!C=F-O+3(P,C$Q,# R+GAS9%!+ 0(4 Q0    ( /.!95/>
MI(&"F2D   *N 0 5              "  =UV @!C=F-O+3(P,C$Q,# R7V-A
M;"YX;6Q02P$"% ,4    " #S@653'3UX#$=9  #+R0, %0
M@ &IH ( 8W9C;RTR,#(Q,3 P,E]D968N>&UL4$L! A0#%     @ \X%E4R%C
M^5@E, $ UH(, !4              ( !(_H" &-V8V\M,C R,3$P,#)?;&%B
M+GAM;%!+ 0(4 Q0    ( /.!95,[E9KM5K<  ,-)"  5              "
M 7LJ! !C=F-O+3(P,C$Q,# R7W!R92YX;6Q02P$"% ,4    " #S@653;&-W
M:1DX  "U; $ &P              @ $$X@0 8W9C;RTR,#(Q,3 R>&5X:&EB
M:70Q,#$N:'1M4$L! A0#%     @ \X%E4YS!G=6X-   @T0! !L
M     ( !5AH% &-V8V\M,C R,3$P,GAE>&AI8FET,3 R+FAT;5!+ 0(4 Q0
M   ( /.!95.CPI,M$0@  &XI   ;              "  4=/!0!C=F-O+3(P
M,C$Q,#)X97AH:6)I=#,Q,2YH=&U02P$"% ,4    " #S@653IS3$%!P(  "*
M*0  &P              @ &15P4 8W9C;RTR,#(Q,3 R>&5X:&EB:70S,3(N
M:'1M4$L! A0#%     @ \X%E4ZBVP47W!   *Q4  !H              ( !
MYE\% &-V8V\M,C R,3$P,GAE>&AI8FET,S(N:'1M4$L%!@     +  L ]@(
' !5E!0    $!

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